Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

XML ссылки информации в меню


Recommended Posts

Здравствуйте

Поставил модификатор на опенкарт 3, который выводит статьи из блока ИНФОРМАЦИЯ в пункт меню.

Как сделать, чтобы выводил не в выпадающем меню, а каждая статья, своей кнопкой?

Код:

 

<file path="catalog/controller/common/menu.php">
        <operation>
            <search><![CDATA[
            return $this->load->view('common/menu', $data);
            ]]></search>
            <add position="before"><![CDATA[
            $this->load->language('common/footer');
            $this->load->model('catalog/information');
            //information
            $children_data = array();
            foreach ($this->model_catalog_information->getInformations() as $result) {
                    $children_data[] = array(
                        'name' => $result['title'],
                        'href'  => $this->url->link('information/information', 'information_id=' . $result['information_id'])
                    );
            }
            $data['categories'][] = array(
                'name'     => $this->language->get('text_information'),
                'children' => $children_data,
                'column'   => 1,
                'href'     => 'javascript:void(0);'
            );
            ]]></add>
        </operation>
    </file>
    
    <file path="catalog/view/theme/*/template/common/menu.twig">
        <operation>
            <search><![CDATA[
            <a href="{{ category.href }}" class="see-all">{{ text_all }} {{ category.name }}</a> </div>
            ]]></search>
            <add position="replace"><![CDATA[
            {% if category.href != 'javascript:void(0);' %}
              <a href="{{ category.href }}" class="see-all">{{ text_all }} {{ category.name }}</a> </div>
            {% endif %}
            ]]></add>
        </operation>
    </file>
</modification>

 

Надіслати
Поділитися на інших сайтах


1. Почитать что делает модификатор

2. Понять как это происходит

3. Сделать как хочется

Надіслати
Поділитися на інших сайтах

Узнала свой код :)

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=10969

возмите етот модификатор

all_information_pages_to_menu_as_top_categories

или

information_pages_NOT_in_footer _to_menu_as_top_categories

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.