Уроки OpenCart. Модификатор создания вертикального меню OpenCart 3x с помощью OCmod

preview_player
Показать описание
Мы создадим модификатор на OCmod делающий из горизонтального меню OpenCart вертикальное.
Код модификатора:
Угловые скобки невозможно вставить, вставлю в комментарии
Рекомендации по теме
Комментарии
Автор

Код:
<?xml version="1.0" encoding="utf-8"?>
<modification>



<code>Test</code>

<version>1.0</version>

<author>Gelosar</author>


<file

<operation>

<search>

<![CDATA[$_['text_all'] = 'Показать все';]]>

</search>

<add position="after">

= 'Каталог';]]>

</add>

</operation>

</file>

<file

<operation>

<search>



</search>

<add position="after">

=

</add>

</operation>

<operation>

<search>

= array(]]>

</search>

<add position="before">

<![CDATA[$filter_data = array(

'filter_category_id' => $category['category_id'],

'filter_sub_category' => true

);]]>

</add>

</operation>

<operation>

<search>

<![CDATA['name' => $category['name'], ]]>

</search>

<add position="replace">

<![CDATA['name' => $category['name'] . ? ' (' . . ')' : ''), ]]>

</add>

</operation>

</file>

<file

<operation>

<search>

<![CDATA[{% for category in categories %}]]>

</search>

<add position="before">

<![CDATA[<!-- ]]>

</add>

</operation>

<operation>

<search index="2">

<![CDATA[{% endfor %}]]>

</search>

<add position="after">

<![CDATA[ -->]]>

</add>

</operation>

<operation>

<search>

<![CDATA[</ul>]]>

</search>

<add position="before">

<![CDATA[<li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown">{{ text_categories }}</a>

<div class="dropdown-menu">

<div class="dropdown-inner">

<ul class="list-unstyled">

{% for category in categories %}

{% if category %}

<li><a href="{{ category.href }}">{{ category.name }}</a></li>

{% endif %}

{% endfor %}

</ul>

</div>

</div>

</li>]]>

</add>

</operation>

</file>

</modification>

elesar
Автор

очень странно что всего 39 подпищиков, но видео пушка)
спасибо)

vbnhwlu
Автор

У вас хорошо получается, пишите еще видео. Только для звука микрофон не помешает.

stalker
Автор

очень годное видео
думаю сейчас очень актуально

nurbolalmishev
Автор

Gelosar, спасибо за видео.
Очень интересный инструмент. Дает широкие возможности.
Вопрос: правильно ли я понимаю → если я планирую сделать много правок в исходный шаблон, это негативно скажется на скорости работы сайта? Стоит при значительной доработке править сразу исходники? Или тут есть подводные камни?

qugmupu
Автор

8:20 А точно вместо страки ? Если мы коментируем разве не до?
Все разобрался там и есть befor )) Ну пусть комментарий остается чтоб ресурс продвигался и автор)

Aleksey-moisey
Автор

а как сделать чтобы меню оставалось развернутым?

vvvadimir
Автор

Под версию 2.3 не получается адаптировать. Может у вас есть подобный мануал под 2.3?

Vitaly-cxri