Изменения user-cpanel

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

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

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

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

Изменения user-cpanel

Сообщение solovey6o2 » 12 окт 2015, 10:20

Добрый день, подскажите пожалуйста как сделать идентификатор CSS для каждого из элементов этого меню?
Вложения
1.jpg
1.jpg (189.75 КБ) Просмотров: 4488
Версия 1.9.1
solovey6o2
Прохожий
 
Сообщения: 25
Зарегистрирован: 22 июн 2015, 15:44
Откуда: Беларусь
Очки репутации: 0

Re: Изменения user-cpanel

Сообщение Koduc » 12 окт 2015, 14:13

Это меню собирается из двух разных источников: через админку и добавляются элменты, прописанные в файле.
Поэтому проще всего, наверное, сделать так:
В файле /themes/classic/views/layouts/main.php
в самом верху добавить:
Код: Выделить всё
<?php
    $cnt 
1;
    foreach(
$this->aData['userCpanelItems'] as $key => $value){
        
$this->aData['userCpanelItems'][$key]['itemOptions']['class'] = $this->aData['userCpanelItems'][$key]['itemOptions']['class'].' additional-top-class-'.$cnt;
    
    
        
$cnt++;
    }
?>

В результатет ссылки будут иметь классы по порядку: additional-top-class-1, additional-top-class-2 и т.д.
Но при таком подходе учитывайте, что добавление новых ссылок через панель управления может поломать логику стилей.
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20

Re: Изменения user-cpanel

Сообщение solovey6o2 » 13 окт 2015, 00:40

Спасибо огромное все получилось *BRAVO*
Версия 1.9.1
solovey6o2
Прохожий
 
Сообщения: 25
Зарегистрирован: 22 июн 2015, 15:44
Откуда: Беларусь
Очки репутации: 0


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

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

Сейчас этот форум просматривают: Google [Bot] и гости: 10