Работаю по всей России

vasilisa1210@mail.ru

Главная » Уроки » Уроки по Modx Evo » [Modx Evo] Breadcrumbs ModX заменить разделитель crumbSeparator

[Modx Evo] Breadcrumbs ModX заменить разделитель crumbSeparator

В wiki описан параметр &crumbSeparator , но он не работает. Поэтому можно залезть в код. Элементы - Сниппеты - Breadcrumbs, найти строчку с таким кодом:

 

$templates = array(
'defaultString' => array(
'crumb' => '',
'separator' => ' » ',
'crumbContainer' => '<span class=""></span>',
'lastCrumbWrapper' => '<span class="">
</span>',
'firstCrumbWrapper' => '<span class="">
</span>'
),
'defaultList' => array(
'crumb' => '<li></li>',
'separator' => '',
'crumbContainer' => '<ul class=""></ul>',
'lastCrumbWrapper' => '<span class="">
</span>',
'firstCrumbWrapper' => '<span class="">
</span>'
),
);

В самом начале добавляем строку:

// set Separator
( isset($crumbSeparator) ) ? $crumbSeparator : $crumbSeparator = "»";

 

и заменяем строку 

 

'separator' => ' » ',

 

на

 

'separator' => $crumbSeparator,

 

Все, теперь можно пользоваться  &crumbSeparator