Size: a a a

2020 February 27

N

Nick in OctoberCMS
MihailBishkek
ну так сам и сделай тады адекватные )
Ну странно это, абсолютно типовая задача.  Я думал что у Октября повеселее дела...(((
источник

NK

Nikita Khaetsky in OctoberCMS
Nick
Ну странно это, абсолютно типовая задача.  Я думал что у Октября повеселее дела...(((
Вам нужен плагин чтобы сделать for цикл?
источник

NK

Nikita Khaetsky in OctoberCMS
В страницах
{% set breadcrumbs = [
   {'title': this.page.title, 'isActive' : true }
] %}

{% partial 'layout/breadcrumbs' breadcrumbs=breadcrumbs %}


Во фрагменте breadcrumbs

<ol class="breadcrumb">
   <li class="breadcrumb-item"><a href="{{ 'index'|page }}">Главная</a></li>
   {% for item in breadcrumbs %}
       <li class="breadcrumb-item {{ item.isActive ? 'active' : '' }}">
   
               <a href="{{ item.url }}">{{ item.title }}</a>
   
           </li>
   {% endfor %}
</ol>
источник

N

Nick in OctoberCMS
Nikita Khaetsky
В страницах
{% set breadcrumbs = [
   {'title': this.page.title, 'isActive' : true }
] %}

{% partial 'layout/breadcrumbs' breadcrumbs=breadcrumbs %}


Во фрагменте breadcrumbs

<ol class="breadcrumb">
   <li class="breadcrumb-item"><a href="{{ 'index'|page }}">Главная</a></li>
   {% for item in breadcrumbs %}
       <li class="breadcrumb-item {{ item.isActive ? 'active' : '' }}">
   
               <a href="{{ item.url }}">{{ item.title }}</a>
   
           </li>
   {% endfor %}
</ol>
Разве такой подход может сделать крошки вида Главная/услуги/услуга
источник

NK

Nikita Khaetsky in OctoberCMS
Nick
Разве такой подход может сделать крошки вида Главная/услуги/услуга
А почему нет? Суешь в массив breadcrumbs все что тебе нужно вот и твои крошки
источник

N

Nick in OctoberCMS
Кроме того такой подход не предусматривает разделители. Т.е. можно уложить в цикт, но он будет и у последнего элемента.
источник

PL

Pavel Lautsevich 🇧🇾 in OctoberCMS
разделители стоит навешивать стилями
источник

PL

Pavel Lautsevich 🇧🇾 in OctoberCMS
а не в разметку вставлять
источник

NK

Nikita Khaetsky in OctoberCMS
Я вообще не понимаю, разговор о том что ты не можешь в цикле написать условие не выводить разделитель у последнего элемента?)
источник

N

Nick in OctoberCMS
Nikita Khaetsky
Я вообще не понимаю, разговор о том что ты не можешь в цикле написать условие не выводить разделитель у последнего элемента?)
Ну простите голову modx-ксовую. Просто удивляюсь, что типовые задачи приходится решать ломом. Ну или я ещё не понял соли всего подхода. Как-будто странно)
источник

NK

Nikita Khaetsky in OctoberCMS
Nick
Ну простите голову modx-ксовую. Просто удивляюсь, что типовые задачи приходится решать ломом. Ну или я ещё не понял соли всего подхода. Как-будто странно)
Тоесть по вашему вместо 3 строчек кода в шаблоне вы предпочитаете установку целого плагина ради этой задачи?
источник

ИГ

Иван Горохов in OctoberCMS
Nikita Khaetsky
Тоесть по вашему вместо 3 строчек кода в шаблоне вы предпочитаете установку целого плагина ради этой задачи?
причем плагина, который сможет под любую динамическую страницу любого плагина работать
источник

NK

Nikita Khaetsky in OctoberCMS
Иван Горохов
причем плагина, который сможет под любую динамическую страницу любого плагина работать
Как и самый простой for цикл)
источник

ИГ

Иван Горохов in OctoberCMS
Nick
Ну простите голову modx-ксовую. Просто удивляюсь, что типовые задачи приходится решать ломом. Ну или я ещё не понял соли всего подхода. Как-будто странно)
october для программистов, тут нет как в WP миллиарда плагинов, по миллиону на одну и туже задачку. Просто смотрите если нет в маркете того что вам надо, пишите сами, кто му же задачка и правда простая
источник

A

Alexis in OctoberCMS
задача настолько простая, что не требует плагина
источник

N

Nick in OctoberCMS
Nikita Khaetsky
Тоесть по вашему вместо 3 строчек кода в шаблоне вы предпочитаете установку целого плагина ради этой задачи?
Вы безусловно правы. Просто пока не вижу очевидных вещей. Вот и спрашиваю
источник

N

Nick in OctoberCMS
Nikita Khaetsky
В страницах
{% set breadcrumbs = [
   {'title': this.page.title, 'isActive' : true }
] %}

{% partial 'layout/breadcrumbs' breadcrumbs=breadcrumbs %}


Во фрагменте breadcrumbs

<ol class="breadcrumb">
   <li class="breadcrumb-item"><a href="{{ 'index'|page }}">Главная</a></li>
   {% for item in breadcrumbs %}
       <li class="breadcrumb-item {{ item.isActive ? 'active' : '' }}">
   
               <a href="{{ item.url }}">{{ item.title }}</a>
   
           </li>
   {% endfor %}
</ol>
+
источник

A

Axenia in OctoberCMS
Nick (0) увеличил карму ReaZzon (2563.93)
источник

A

Alexis in OctoberCMS
хорошо что у нас тут уютненько, да? в симфони чате уже бы забанили за такие вопросы)))
источник

YV

Ytygov Valeriy in OctoberCMS
У нас только просят купить айфон😆
источник