Меню пользователя (личный кабинет)

Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Меню пользователя (личный кабинет)

Сообщение mesgep » 13 апр 2015, 16:45

Здравствуйте! Есть несколько вопросов на которые ответ сам не нашел.
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',

Выводиться на всех вкладках.
mesgep
Незнакомец
 
Сообщения: 3
Зарегистрирован: 13 апр 2015, 16:27
Очки репутации: 0

Re: Меню пользователя (личный кабинет)

Сообщение mesgep » 15 апр 2015, 14:57

Переносим карту. /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);
?>
mesgep
Незнакомец
 
Сообщения: 3
Зарегистрирован: 13 апр 2015, 16:27
Очки репутации: 0

Re: Меню пользователя (личный кабинет)

Сообщение andipas » 15 апр 2015, 16:28

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'),
            );
        }
 
Часто задаваемые вопросы. Для правки файлов notepad++, netbeans, phpStorm. Для правки CSS firebug.
Аватара пользователя
andipas
Разработчик
Разработчик
 
Сообщения: 695
Зарегистрирован: 28 дек 2011, 22:37
Очки репутации: 30

Re: Меню пользователя (личный кабинет)

Сообщение mesgep » 16 апр 2015, 11:49

Спасибо!
mesgep
Незнакомец
 
Сообщения: 3
Зарегистрирован: 13 апр 2015, 16:27
Очки репутации: 0


Вернуться в Вопросы и помощь по изменениям

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 39

cron