Дополнительная ссылка в навигационной линейке (breadcrump, хлебные крошки) [РЕШЕНО]

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

Аватар пользователя chudomozg chudomozg 29 марта 2011 в 9:33

Здрасте.

Собственно сабж:

Есть товары в ubercart. Как сделать так, что бы при переходе на товар в breadcrump (хлебных крошках, навигационной линейке) отображалось дополнительная ссылка т.е.

Сейчас: Главнаяжидкость в бачок омывателя Зимняя дорога -30C
А надо: ГлавнаяАвтозапчастижидкость в бачок омывателя Зимняя дорога -30C

И у меня такое чувство, что вопрос то Баян баяном. Но вот, как загуглить не могу понять.

Комментарии

Аватар пользователя heron77 heron77 28 июня 2012 в 13:31

Я readme.txt раз десять перечитал и не понял как настраивать этот custom breadcrumb.
Здесь на сайте в одном месте только нашел обсуждение этого вопроса, но тоже очень поверхностное и между теми, кто и так в теме. А для тех кто первый раз сталкивается с этим модулем совершенно не понятно.

Может кто-нибудь написать как конкретно под ubercart настроить этот модуль?
Что писать в эти непонятные 3 поля?

Аватар пользователя heron77 heron77 6 августа 2012 в 17:49

"Enemy" wrote:
1 видимость в зависимости от php
2 заголовки
3 пути

Очень содержательный ответ. Кстати, я в предыдущем посте написал, что читал readme.txt И не понял я его не потому, что не смог прочитать.
А потому, что он написан не понятно (вернее крайне кратко) и внимание в нем уделено каким-то особенным моментам, которые типа без пояснений не понятны, а типа основная функциолнальность и так ясна. Да и то, в readme.txt написано гораздо больше и гораздо понятнее, чем в вашем ответе. Если не хотели помогать, то зачем тратили время на написание ненужного никому ответа?

Вообще стоит задача сделать так, чтобы бредкрамб сам ставился автоматически правильно при добавлении раздела в каталог товаров Ubercart (при добавлении термина в словарь). Не просто на какой-то теоретический сайт со словарем из 3 терминов и 5 страничками, а именно в интернет-магазин с жалкой 10000 наименований товара (видел магазины с сотнями тысяч наименований) и кучей терминов в каталоге и чтобы администратора сайта менеджеры интернет магазина ничем не нагружали. И вообще, структура каталога может формироваться автоматически при синхронизации с 1С (а у меня так и формируется). А с модулем Custom Breadcrumbs (как я понял) надо вручную прописать путь до каждого отображения нужного раздела каталога. И каждый раз при добавлении нового термина кто-то должен лезть в настройки и заново новфые разделы прописывать. А какие разделы новые заранее неизветсно. И вообще может быть никому не известно из тех, кто управляет сайтом. Бухгалтер добавли штук 5 новых разделов в 1С. Менеджер интернет-магазина запустил модуль синхронизации, а администратор сайта ни сном-ни духом, что там поменялось.

Как настроить Custom Breadcrumbs так, чтобы он автоматом правильно все делал? Что писать в эти три поля для такого случая?

А то, что мне ответил Enemy я и без него знал.

Ну что? Кто-нибудь сделает еще одну попытку объяснить нам несведущим как настроить Custom Breadcrumbs в применении к Ubercart? О чем и спрашивал автор топика.
PS. Пробовал установить Taxonomy Breadcrumb. Из коробки тоже правильно не работает. То есть, сами крошки строит, но пути в них прописывает
такого типа: taxonomy/term/2062, а мне надо такого: catalog/2062

Аватар пользователя heron77 heron77 6 августа 2012 в 22:24

Да. Синонимы не рисует. Но это я про Taxonomy Breadcrumbs. Но с этим модулем я пока не разбирался, ничего не читал и не пробовал. Просто включил и поставил пару чекбоксов в настройках. Увидел, что крошки получились и выглядят правильно, но ссылки стоят "умолчальные". О чем я в принципе и написал - "из коробки" не работает.
Так как все-таки настроить Custom Breadcrumbs в применении к Ubercart? Или мое предположение о том, что это не возможно в нормальном виде правильное? Развейте мои сомнения или подтвердите их. Чтобы я и другие люди с этим модулем больше не мучались. А либо просто использовали или наоборот - даже на скачивание времени не тратили.

Аватар пользователя Enemy Enemy 7 августа 2012 в 13:58

http://ftp.drupal.org/files/projects/custom_breadcrumbs-6.x-2.x-dev.tar.gz
эту версию используете?
там можно сделать крошки как для материалов, так и для представлений
а уберкарт помойму в коробке крошки делает, на основе таксономии

Аватар пользователя heron77 heron77 7 августа 2012 в 14:48

"Enemy" wrote:
эту версию используете?

Нет. Использовал версию http://ftp.drupal.org/files/projects/custom_breadcrumbs-6.x-1.5.tar.gz
То, что нужно использовать dev-версию в голову не пришло. Буду пробовать. По результатам отпишусь.
Из коробки уберкарт не по моему мнению, а по моему многократному печальному опыту крошки нормально, как надо, не делает. Черз жопу делает и по принципу - "здесь ставлю, здесь не ставлю, а тут рыба лежала, потому ставлю, но работать они не будут".
Может быть это решено в ubercart 7.3.1 в шестерке точно нет.

"Enemy" wrote:
http://xandeadx.ru/blog/drupal/184 вот еще ссылка

Тут что-то написано, что стало немного прояснять туман в моих мозгах по поводу этого модуля. Но если дочитать статью до конца, а потом внимательно прочитать комменты, то можно заметить, что у комментаторов возникли те же проблемы с уберкартом и они их не решили. То есть, как только делаешь не сайт-игрушку (создал, поигрался, и снес нафиг), а хоть немного реальный проект с реальным многоуровневым каталогом, так натыкаешься на невозможность правильной реализации крошек.