Страница 1 из 1

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

СообщениеДобавлено: 12 окт 2015, 10:20
solovey6o2
Добрый день, подскажите пожалуйста как сделать идентификатор CSS для каждого из элементов этого меню?

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

СообщениеДобавлено: 12 окт 2015, 14:13
Koduc
Это меню собирается из двух разных источников: через админку и добавляются элменты, прописанные в файле.
Поэтому проще всего, наверное, сделать так:
В файле /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 и т.д.
Но при таком подходе учитывайте, что добавление новых ссылок через панель управления может поломать логику стилей.

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

СообщениеДобавлено: 13 окт 2015, 00:40
solovey6o2
Спасибо огромное все получилось *BRAVO*