Не отображаются хлебные крошки Commerce Kickstart

Главные вкладки

Аватар пользователя nataliia nataliia 18 сентября 2014 в 13:09

Добрый день. Работаю над сайтом на Commerce Kickstart. Тема Commerce Kickstart Theme 7.x-2.17. Суть проблемы: не отображаются хлебные крошки на страницах, созданных через views, пример - http://forcar.com.ua/motornye-masla. На странице товара все отображается, пример - http://forcar.com.ua/products/castrol-gtx-15w-40-a3b3. Правильность настроек проверяла посредством установки другой темы - все есть. Есть другой сайт с аналогичными настройками, но там Commerce Kickstart Theme 7.x-2.3 и все работает. В чем проблема и где искать решение разобраться не могу. Прошу помощи.
Буду очень благодарна за любую подсказку.

Комментарии

Аватар пользователя nataliia nataliia 10 ноября 2015 в 11:49

dashiwa wrote:
Посмотреть template.php данной темы ,может там препроцесс какой хитрый стоит

Прикрепляю template.php commerce_kickstart_theme

Аватар пользователя nataliia nataliia 18 сентября 2014 в 14:01

За помощь или подсказку в решении данного вопроса готова отблагодарить в разумных пределах. Ребята, помогите, с ума схожу...

Аватар пользователя nataliia nataliia 18 сентября 2014 в 14:32

В template.php omega alfa есть вот такое:

/**
* Implements hook_process_page().
*/
function alpha_alpha_process_page(&$vars) {
$theme = alpha_get_theme();

$vars['title'] = $theme->settings['toggle']['page_title'] ? $vars['title'] : NULL;
$vars['breadcrumb'] = $theme->settings['toggle']['breadcrumb'] ? $vars['breadcrumb'] : NULL;
}

В template.php omega omega есть такое

/**
* Implements hook_process_zone().
*/
function omega_alpha_process_zone(&$vars) {
$theme = alpha_get_theme();

if ($vars['elements']['#zone'] == 'content') {
$vars['messages'] = $theme->page['messages'];
$vars['breadcrumb'] = $theme->page['breadcrumb'];
}
}

Аватар пользователя nataliia nataliia 18 сентября 2014 в 23:58

"teatest" wrote:
Выключайте crumb и ставьте path_breadcrumbs.

Все эти манипуляции проделала уже до того как написала сюда))
1. Выключала Crumbs и
2. включала Path Breadcrumbs создавала new path breadcrumb;
3. Включала Custom breadcrumbs и настраивала для path, потом для views;
4. Включала Menu breadcrumb
Итог один - на странице товара хлебные крошки есть, а на странице views нет....
Причина не в модулях. Причина в теме. Я не знаю где искать и что менять

Аватар пользователя Refit Refit 14 октября 2014 в 17:00

Похожая проблема в Commerce Kickstart 2.

Не получается настроить хлебные крошки для страницы(вьюха) категории товара (product_category/%).
Может кто может подсказать как это делается?
По умолчанию для breadcrumbs в Commerce Kickstart 2 установлен модуль Crumbs.

Аватар пользователя Ziklon Ziklon 14 октября 2014 в 23:23

Нужно отключить Crumbs тогда заработает Custom Breadcrumbs. В Омеге немного по другому.

By default it's printed in in the omega/templates/zone--content.tpl.php template file in the Omega theme itself.

<?php if ($breadcrumb): ?>

<?php endif; ?>

И смотря какая версия Омеги, есть различия ))

Аватар пользователя Refit Refit 14 октября 2014 в 17:00

Похожая проблема в Commerce Kickstart 2.

Не получается настроить хлебные крошки для страницы(вьюха) категории товара (product_category/%).
Может кто может подсказать как это делается?
По умолчанию для breadcrumbs в Commerce Kickstart 2 установлен модуль Crumbs.