Меню пользователя (личный кабинет)
Добавлено:
13 апр 2015, 16:45
mesgep
Здравствуйте! Есть несколько вопросов на которые ответ сам не нашел.
1. Как убрать Заявки на бронь (0) в меню пользователя (личный кабинет).
2. Переместить карту в объявление в вкладку (Основные) и убрать вкладку Карта из меню.
Пытался способом /themes/classic/views/modules/apartments/views/_view.php
if($generalContent){
$items[tc('General')] = array(
'content' => $generalContent,
'id' => 'tab_1',
'id' => 'tab_6',
Выводиться на всех вкладках.
Re: Меню пользователя (личный кабинет)
Добавлено:
15 апр 2015, 14:57
mesgep
Переносим карту. /themes/classic/views/modules/apartments/views/_tab_general.php
Переносим код из _tab_map.php в _tab_general.php
Не забываем закрывать ?>
Удаляем из меню (Карта) /themes/classic/views/modules/apartments/views/_view.php
if ($data->type != Apartment::TYPE_BUY && $data->type != Apartment::TYPE_RENTING) {
if($data->lat && $data->lng){
if(param('useGoogleMap', 1) || param('useYandexMap', 1) || param('useOSMMap', 1)){
$items[tc('Map')] = array(
'content' => $this->renderPartial('//modules/apartments/views/_tab_map', array(
'data' => $data,
), true),
'id' => 'tab_6',
);
}
}
}
Скрыть панораму под картой. Удаляем
<div class="clear"></div>
<div id="gmap-panorama" style="display: none; visibility: hidden;"></div>
<div class="clear"></div>
<?php
Yii::app()->clientScript->registerScript('initGmapPanorama', '
function initializeGmapPanorama() {
var panoOptions = {
position: new google.maps.LatLng('.$data->lat.', '.$data->lng.')
/*addressControlOptions: {
position: google.maps.ControlPosition.BOTTOM_CENTER
},
linksControl: false,
panControl: false,
zoomControlOptions: {
style: google.maps.ZoomControlStyle.SMALL
},
enableCloseButton: false*/
};
var gmapPanorama = new google.maps.StreetViewPanorama(
document.getElementById("gmap-panorama"), panoOptions);
}
',
CClientScript::POS_END);
?>
Re: Меню пользователя (личный кабинет)
Добавлено:
15 апр 2015, 16:28
andipas
mesgep писал(а):Здравствуйте! Есть несколько вопросов на которые ответ сам не нашел.
1. Как убрать Заявки на бронь (0) в меню пользователя (личный кабинет).
Здравствуйте!
Меню формируется в файле - protected/helpers/HUser.php
Можно удалить или закомментировать код -
- Код: Выделить всё
if (issetModule('bookingtable')) {
$menu[] = array(
'label' => tt('Booking applications', 'usercpanel') . ' (' . Bookingtable::getCountNew(true) . ')',
'url' => Yii::app()->createUrl('/bookingtable/main/index'),
'active' => Yii::app()->controller->menuIsActive('booking_applications'),
);
}