Проблемы с кодировкой
Прислано: rampage
вт, 24/01/2012 - 18:54
Всем привет.
Использовал модуль Custom Breadcrumbs, все работало хорошо и решил как обычно заменить Home на текст русскими буквами. Способ замены уже публиковался здесь, но суть в том, что все документы, которые в этом участвуют и сам сайт в кодировке utf-8. Браузеры понимают, что он в utf-8 и все тексты отображаются верно, кроме первого слова в хлебных крошках.
Вот строка, где я прописываю этот текст:
<?php$breadcrumb[0] = str_replace('Home', 'Нужный_текст', $breadcrumb[0]);?>
На выходе получается
?????? » Каталог
В чем может быть проблема не могу придумать, казалось бы все правильно.
[Решено] Новый тип материалов и breadcrumb
Прислано: flax
чт, 29/12/2011 - 17:30
Создал новый тип материалов (Видео), далее в его опциях "Настройка меню -> Родительский элемент" указал элемент "--Видео", но при просмотре материала breadcrumb все равно имеет вид "Главная -> Название видео", хотя по моей логике должно быть "Главная -> Видео -> Название видео". Просьба подсказать в чем я ошибся.
Hansel Breadcrumb и модуль таксономии
Прислано: AJIeKceuD
ср, 02/11/2011 - 16:20
Возникла проблема при настройке модуля Hansel Breadcrumb. Посмотрел видео, почитал статьи, вроде как разобрался как с ним работать. Но при попытке создать ссылку на термин таксономии (add term path) я потерпел фиаско. Если коротко то структуру строю так:
start
switch on node type
-- article
-- add term path using the vocabulary ...
-- goto add current link
add current link это у меня завершающее правило для вывода тайтла. Почему не работает вывод термина из словаря? :( Если пытаюсь так вывести не термин, а тип ноды то все хорошо. Но хочется все-таки словарь...
Menu Breadcrumb - непонятки....
Прислано: dimapv
сб, 08/10/2011 - 15:55
Добрый день,
Установил на сайте модуль Menu Breadcrumb 7.x-1.3, модуль активировал, посмотрел настройки, в них все нормально. Но на сайт вывести крошки не могу - в модулях нет ничего похожего на breadcrumbs. На странице проекта на drupal.org документации на модуль нет (или я не вижу?), в зависимостях этого модуля указано только Menu и он включен. Что не сделал, или что еще нужно сделать?
Как убрать breadcrumb и page-title
Прислано: DeniSa79
сб, 17/09/2011 - 05:35
Собственно, вопрос. Как убрать или то или то без правки кода? Код поправить могу конечно, но хочется простоты.
В настройках темы оформления не нашел ничего похожего. Выглядит ужасно (особенно если и в меню ссылка есть), неужели так и задумано?

Почему у блока можно написать none, а у материала вида "basic page" нет?
Неверное отображение breadcrumbs
Прислано: nicksevenfold
вт, 30/08/2011 - 07:28
Есть меню:
-рецепты (страница views)
--салаты (страница views)
---название салата (node)
Использую smart breadcrumbs, при переходе на страницу "салаты" все верно отображается, т.е. главная->рецепты->салаты, но при выборе определенного салата, хлебные крошки имею вид: Главная->Содержимое->Название салата.
Как можно решить проблему неверного отображения хлебных крошек?
- nicksevenfold's blog
- Для комментирования войдите или зарегистрируйтесь
Разные каталоги для разных типов материала с использованием одного словаря [РЕШЕНО]
Прислано: ikee
пт, 26/08/2011 - 15:12
Доброго время суток.
Пишу первый раз, хотя данный ресурс частенько посещаю.
Не нашел ответа на свою проблему, поэтому и создал этот пост.
Задача
Есть 2 типа материалов type1 и type2, есть один словарь voc1.
Имея данные материалы в наличии необходимо сделать навигацию следующего вида:
для type1: home->catalog->tid->title
для type2: home->news->tid->title
Естественно сделать рабочий breadcrumb, чтобы при нажатии возвращало именно туда куда надо.
Задача легко решается, если мы добавляем еще один словарь, но в данном случае я ищу другой вариант.
Помогите с созданием структуры каталога
Прислано: Muzykant
пн, 01/08/2011 - 18:42
Доброго времени! Столкнулся с проблемой организации каталога на drupal. Суть в следующем...
Необходимо сделать такую структуру каталога:
Плазменные панели -> Panasonic -> Viera -> Viera TX-P42U30
При клике на "Плазменные панели" выводится страница со всеми брэндами. При клике на брэнд, т.е. "Panasonic", выводится страница со всеми моделями панасоника. При клике на модель, т.е. "Viera", выводится страница описания модели. На этой странице присутствуют ссылки на конкретную модель "TX-P42U30". Эта модель связана с "viera" через node reference.
Так вот, как сделать такую навигацию? Т.е. связать ноды в таком порядке и сделать нормальное меню. Использую ubercart для магазина, у него есть каталог, и все было бы замечательно, но он нормально рисует "хлебные крошки" и меню только до "viera". Получается, что "TX-P42U30" можно добавить только как атрибут, но мне нужно, чтобы это был не просто атрибут, но и еще одна страница. Может есть модуль, чтобы сделать атрибуты ссылками? :\
В таксономии у меня есть словарь "плазменные панели", структура такова "panasonic" -> "viera" -> "viera TX-P42U30". Есть два типа материалов: "модель" и "товар". Ubercart их видит. Но вот навигации не получается. Надеюсь, что понятно изложил суть. Думаю, не я один с этим столкнулся. Заранее спасибо за помощь!
Хлебные крошки исчезают при использовании Views
Прислано: EducatedFool
вс, 10/07/2011 - 09:52
Здравствуйте.
Поиск и чтение Issues не помогли, поэтому вынужден обратиться за советом к сообществу.
Установил модуль
Menu Minipanels, и использую Views для наполнения этой панели
(для примера наведите указатель мыши на пункт Примеры программ)
До этого хлебные крошки работали как надо (использую модули Hansel, Taxonomy breadcrumb и т.п.)
Проблему отображения breadcrumbs при выводе Views решил, добавляя во вьюсы PHP-заголовки с вызовом drupal_set_breadcrumb.
Теперь же на всех страницах сайта в хлебных крошках выводится только ссылка на главную страницу.
О причинах этого догадываюсь - поскольку модуль
Menu Minipanels выводит панель в конце страницы,
ранее определённые другими модулями breadcrumbs переопределяются вьюсом из мини-панели.

(если на панели не выводить вьюсы - хлебные крошки работают)
О описании модуля
Menu Minipanels сказано, что вывод панели необходимо производить после вывода всей страницы, иначе что-то там может не работать (по крайней мере, так я понял)
Вопрос: как сделать так, чтобы при вывод View (на мини-панели в меню) на любой странице сайта не очищал "хлебные крошки"?
PS: С Drupal я пока ещё "на Вы", так что, если можно, объясните подробнее, где что можно исправить.
Активный пункт меню, breadcrumbs зависящие от отображаемой ноды
Прислано: validoll
пт, 08/07/2011 - 12:29
Собственно была задача сделать каталог продукции. Каждая нода привязана к словарю с терминами каталога.
Долго бился над активным пунктом меню, но н осилил чрез API. Если у кого есть опыт, как сделать актывный пункт меню в Taxonomy menu, то отпишите, пожалуйста, а то моск сломал.
Реализовал следующим образом:
1. Для хлебных крошек в template.php добавил:
<?php
function THEME_breadcrumb($variables) {
if ( arg(0) == 'node' && is_numeric(arg(1)) ) {
$node = node_load(arg(1));
if ($node->type=='product') {
$current = taxonomy_term_load($node->field_ИМЯ_ПОЛЯ['ru'][0]['tid']);
$breadcrumb[] = l($current->name, 'taxonomy/term/' . $current->tid);
while ($parents = taxonomy_get_parents($current->tid)) {
$current = array_shift($parents);
$breadcrumb[] = l($current->name, 'taxonomy/term/' . $current->tid);
}
$breadcrumb[] = l(t('Home'), NULL);
$breadcrumb = array_reverse($breadcrumb);
}
}
else {
$breadcrumb = $variables['breadcrumb'];
}
if (!empty($breadcrumb)) {
return '<div class="breadcrumb">'. implode(' » ', $breadcrumb) .'</div>';
}
}
?>
2. Меню пришлось сделать вручную через снипет в блоке:
<?php
$vid = 1; // Номер словаря
//Получаем tid ноды
$active_tid = NULL;
$active_parent = NULL;
if (arg(0)=="node" && is_numeric(arg(1))) {
$node = node_load(arg(1));
$res =db_query("SELECT ti.tid FROM {taxonomy_index} ti INNER JOIN {taxonomy_term_data} td ON td.tid=ti.tid ?>Настройка "хлебных крошек" (Smart Breadcrumb) для Облака тегов (Tagadelic)
Прислано: pr0g
вс, 12/06/2011 - 19:01
Привет всем!
Использую для создания "хлебных крошек" новый модуль
Smart Breadcrumb и в итоге не очень красиво получились "хлебные крошки" для Облака тегов, если кликнуть в облаке тегов по ссылке "все теги" то открывается страница со следующей "хлебной крошкой":
Главная » Облако тегов » Chunk » 1
Хочется вывести вместо Chuck » 1 имя словаря. Понимаю что модуль очень новый и возможно есть баги и глюки. Может кто посоветует решение на данном модуле или посоветует отработанные модули?
P.S. Меня устроит так как сделаны "хлебные крошки" на друпал.ру (http://www.drupal.ru/tagadelic/chunk/1)
Спасибо.
- pr0g's blog
- Для комментирования войдите или зарегистрируйтесь
Хлебные крошки и модуль image
Прислано: strong
пт, 03/06/2011 - 17:27
Здравствуйте.
Подскажите, как убрать из хлебных крошек модуль имэйдж.
Сейчас у меня вот так
Главная → Image Galleries → Галерея 1 → 213123
а нужно
Главная → Галерея 1 → 213123
В template.php могу выловить крошки только в таком формате:
<?phparray(3) {
[0]=>
string(30) "<a href="/">Главная</a>"
[1]=>
string(36) "<a href="/image">Image Galleries</a>"
[2]=>
string(139) "<a href="/category/image-galleries/gallery1">Галерея 1</a>"
}?>Я конечно могу перебрать массив и при вхождении нужной строки сделать unset(), но это попахивает идиотизмом...
Две главных страницы в breadcrumb. Как сделать одну?
Прислано: v.kopitsa
вт, 03/05/2011 - 08:53
Две главных страницы в хлебных крошках (breadcrumb). Как сделать одну?
Drupal 7
Проблема с хлебными крошками
Прислано: Silver8
ср, 27/04/2011 - 12:51
Всем здравствуйте!
У меня возникла проблема с хлебными крошками на сайте. Никаких дополнительных модулей для breadcrumbs я не устанавливал, все работает как часы со штатными настройками почти везде, но на некоторых, к примеру, на странице тем форума или странице текущего пользователя, в хлебных крошках красуется "Главная | Управление сайтом". Для меня совершенно непонятно, откуда берется это "Управление сайтом".
Родительский пункт меню в breadcrumb
Прислано: владимирович
вт, 19/04/2011 - 15:20
Добрый день. Прошу совета
Меню
- Пункт 1
-- Пункт 1.1.
Если заходим в меню в Пункт 1.1., то по стандартной схеме, хлебные крошки выводятся по принципу: Главная – Пункт 1., т.е. без дочернего пункта
Поставил модуль Hansel. Теперь могу вывести цепочку: Главная – Пункт 1.1. – не получается добавить в хлебные крошки родительский пункт меню.
В какую сторону копать? Спасибо
- 1
- 2
- 3
- 4
- 5
- следующая ›
- последняя »





