Блин, я уже 3 дня мучаюсь с простым каталогом, все ни как не получается. Создаю view для отображения товаров в каталоге, но тогда на сайте портится отображение статей и услуг которые тоже использую таксономию. Додумался добавлять несколько dispaly-ев в view Теперь разбираюсь с аргументами чтобы разделить отображение каталога и остальных материалов. Пытался привязать показ каталога к catalog/% а все остальное к taxonomy/term/%, но почему-то не работает.
в page.tpl.php такой код:
<?php
foreach (taxonomy_get_vocabularies($variables['node']->type) as $vid=>$vocab) {
foreach (taxonomy_node_get_terms_by_vocabulary($variables['node']->nid, $vid) as $term) {
echo $term;
}
}
?>
функция taxonomy_get_vocabularies получает словари таксономии, а функция taxonomy_node_get_terms_by_vocabulary почему-то не возвращает термины таксономии. Что я делаю не так?
glu2006, ничего не выдает.
С $primary_links разобрался, сделал меню не в блоке а в page.tpl.php.
Теперь надо как-то в блоке или в page.tpl получить термины таксономии. Как это сделать?
Как создать раздел со списком новостей (каждая новость - это "страница")
Используй модуль Views
Views и автор страницы
а это что?
Пользователь: Uid
The user ID
Views и автор страницы
может надо было создавать view типа "Пользователь"?
Views не понимает синонимы URL-ов?
Блин, я уже 3 дня мучаюсь с простым каталогом, все ни как не получается. Создаю view для отображения товаров в каталоге, но тогда на сайте портится отображение статей и услуг которые тоже использую таксономию. Додумался добавлять несколько dispaly-ев в view
Теперь разбираюсь с аргументами чтобы разделить отображение каталога и остальных материалов. Пытался привязать показ каталога к catalog/% а все остальное к taxonomy/term/%, но почему-то не работает.
Views и таксономия, создание каталога
Не совсем то что надо, этот модуль просто создает список терминов таксономии на отдельной странице.
Решено - Проблема с Node breadcrumb
возможно проблема с темой оформления, где-то не закрыт тег. Покажи кусок HTML кода со страницы где находятся breadcrumb и кнопки.
как добавить переменные в block.tpl.php
в page.tpl.php такой код:
<?php
foreach (taxonomy_get_vocabularies($variables['node']->type) as $vid=>$vocab) {
foreach (taxonomy_node_get_terms_by_vocabulary($variables['node']->nid, $vid) as $term) {
echo $term;
}
}
?>
функция taxonomy_get_vocabularies получает словари таксономии, а функция taxonomy_node_get_terms_by_vocabulary почему-то не возвращает термины таксономии. Что я делаю не так?
как добавить переменные в block.tpl.php
glu2006, ничего не выдает.
С $primary_links разобрался, сделал меню не в блоке а в page.tpl.php.
Теперь надо как-то в блоке или в page.tpl получить термины таксономии. Как это сделать?
как добавить переменные в block.tpl.php
переменные $head_title и $primary_links в блоке не доступны. Как их сделать глобальными?