Как правильней и проще реализовать хлебные крошки ? сейчас загугли

куча статей и куча вариантов как это сделать

20 ответов

59 просмотров

@lexter_wayne твоя тема :)

делаешь фрагмент, который ожидает на вход массив ссылок. Внутри фрагмента просто циклом проходишь по массиву и выводишь элементы хлебных крошек Массив для каждой страницы генерируешь индивидуально.

https://web-tip.top/create-breadcrumbs-in-octobercms

Еще раз убеждаемся, что все в этом мире циклично :)

Aļaksejs- Автор вопроса
Ross 🦴
https://web-tip.top/create-breadcrumbs-in-octoberc...

Вроде работает но только почему то при больном детали переходив тарницы. Крошки дублируются

Aļaksejs- Автор вопроса

Ну с вашего примера . Да все строеться нет проблем массив. Но почему то выводит сразу 2 раза партишинал

Aļaksejs- Автор вопроса
Ross 🦴
screenshot Видимо дважды выводите partial

Это первое что я начал смотреть. Но нет. даже поискам глобально по проекту прошелся

Aļaksejs
Это первое что я начал смотреть. Но нет. даже поис...

так сложно сказать, должно раз выводиться. Кидайте скрины кода тогда

Vladimir 
@lexter_wayne твоя тема :)

Мне кажется надо уже сайт сделать breadcrumbs-octobercms.com

Aļaksejs- Автор вопроса
Ross 🦴
так сложно сказать, должно раз выводиться. Кидайте...

Даже не знаю что скринить. 1)В теме шаблона прописал {% placeholder breadcrumbs %} 2)Создал файл partials/breadcrumbs/breadcrumbs.htm 3)И в шаблонах компонента вставляю код В списках каталога {% set pageTitle = this.page.meta_title ?? 'Default Title' %} {% set breadcrumbs = [ { 'name':'Home', 'url':"/", }, { 'name': pageTitle } ] %} {% put breadcrumbs %} {% partial 'breadcrumbs/breadcrums' pages=breadcrumbs %} {% endput %} В списках элемента {% set breadcrumbs = [ { 'name':'Home', 'url':"/", }, { 'name': '333333', 'url':"/scfdsdfsdfs", }, { 'name':'dsfdsfds' } ] %} {% put breadcrumbs %} {% partial 'breadcrumbs/breadcrums' pages=breadcrumbs %} {% endput %}

Aļaksejs
Даже не знаю что скринить. 1)В теме шаблона про...

Даже не знаю как помочь ) Где-то дублируется код или вызов. 1) Плейсхолдер один раз прописан в лейауте? {% placeholder breadcrumbs %} 2) В partials/breadcrumbs/breadcrumbs.htm один раз вставлен код из статьи?

Aļaksejs- Автор вопроса
Ross 🦴
Даже не знаю как помочь ) Где-то дублируется код и...

1)Да. 2)да. Так как например в в каталогах все хорошо выводит

Aļaksejs
screenshot 1)Да. 2)да. Так как например в в каталогах все хо...

а если вывести {% partial 'breadcrumbs/breadcrums' pages=breadcrumbs %} без placeholder?

Aļaksejs- Автор вопроса
Ross 🦴
а если вывести {% partial 'breadcrumbs/breadcrums...

Тогда все везде идеально выводит :)

Aļaksejs
Тогда все везде идеально выводит :)

можно и без placeholder тогда, если дизайн позволяет.

Aļaksejs- Автор вопроса
Aļaksejs
+

Mrcoquin (0) увеличил карму boarworm (2256.26) 💙💛

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта