Если авторизоваться не получается, то попробуйте восстановить пароль. Если у вас нет аккаунта на сайте, то вы можете зарегистрироваться.
Если авторизоваться не получается, то попробуйте восстановить пароль. Если у вас нет аккаунта на сайте, то вы можете зарегистрироваться.
Если авторизоваться не получается, то попробуйте восстановить пароль. Если у вас нет аккаунта на сайте, то вы можете зарегистрироваться.

Каталог в готовом решении "Некстайп: Магнит" представляет собой страницу с основными разделами товаров, разделенными по подразделам.

Добавить, изменить или удалить раздел можно в административной части.



Для этого в публичной части сайта необходимо перейти в режим "Администрирование".



Далее "Контент" -> "Каталог" -> "Каталог товаров".



Дополнительные свойства, задаваемые разделу

  • «Не отображать на главной странице» – свойство, которое мы разбирали в уроке 3.3.3 Блок Популярные категории;
  • «Не отображать в главном меню» и «баннер для главного меню» – свойства для главного меню интернет-магазина;

  • «Ссылка с баннера для главного меню» – ссылка, с которой баннер в главном меню будет вести на страницу раздела;
  • «SEO текст внизу» – описание раздела.
  • «Преимущества в карточке товара» – свойство для всех товаров в разделе.

В публичной части сайта в режиме "правка" возможно только изменить или удалить раздел.

После внесения нужных изменений, не забудьте применить и сохранить настройки.


Иногда, при включении опции "Не отображать в главном меню", нас может поджидать неприятность, несмотря на данную опцию, в мобильной версии сайта запрещенный нами раздел все равно отображается.  Чтобы это исправить, нужно произвести следующие действия:

1. Перейти в административную часть сайта.

2. Вкладка "Контент" > "Файлы и папки"

3. Находим следующий файл /bitrix/templates/magnet_s1/components/bitrix/menu/mobile_20_left/result_modifier.php

4. Нажимаем на "бургер" и выбираем "Редактировать как PHP"

5. Сразу после строки $CSolution = CSolution::getInstance(); вставляем следующий код:

foreach ($arResult as $key => $arItem)

{

    if ($arItem['PARAMS']['UF_HIDE_MAINMENU'] === '1')

    {

        unset($arResult[$key]);

        continue;

    }

}

6. Заменяем строку $arResult = $CSolution->GetMenuMultilevel($arResult); на $arResult = $CSolution->GetMenuMultilevel(array_values($arResult));

7. Не забываем сохранить внесенные изменения.

Готово. Для корректного отображения может понадобиться сбросить кеш.