Как создать многосекционную главную страницу на внутренней странице сайта с использованием Битрикса (Aspro Maximum)?

Как можно вывести на странице (domain.ru/mobileapp) блоки из главной страницы шаблона Aspro Maximum, используя уже имеющиеся стандартные компоненты, без необходимости установки шаблона еще раз? Как можно обойти проблему отображения информации в таких блоках, как "Популярные категории", "Лучшие предложения", "Адреса магазинов"? Мы рассмотрели вариант установки шаблона во внутреннюю директорию сайта, но обнаружили, что это приводит к разным корзинам и личным кабинетам. Может быть, кто-то сталкивался с подобной проблемой? Как можно реализовать вывод блоков на любой странице из папки "/include/mainpage/components" на шаблоне Aspro Maximum?
  • 23 января 2024 г. 13:39
Ответы на вопрос 1
Для того чтобы создать многосекционную главную страницу на внутренней странице сайта с использованием 1C-Битрикс и шаблона Aspro Maximum, вы можете использовать стандартные инструменты платформы и шаблона, а также систему включаемых областей. Давайте рассмотрим, как это сделать.

1. **Использование включаемых областей:**
   В 1C-Битрикс есть функциональность включаемых областей, с помощью которой вы можете вывести определённые блоки на любой странице сайта. Это позволяет избежать дублирования кода компонентов и макета дизайна.

   Вам нужно:

   - Перейти в административный раздел;
   - Выбрать раздел "Контент" -> "Встроенные области";
   - Создать новую включаемую область и добавить в неё необходимые компоненты или использовать уже существующие из `/include/mainpage/components`.

2. **Создание новой страницы с использованием шаблона главной страницы:**

   - Зайдите в административный интерфейс, создайте новую страницу в разделе, где она должна быть расположена.
   - Во время создания укажите для новой страницы нужный шаблон — тот, что используется для главной страницы (если в шаблоне предусмотрено использование различных шаблонов для разных типов страниц).
   - После создания страницы откройте её в режиме редактирования и добавьте на неё нужные компоненты из `mainpage/components`. Используйте функцию "Вставка" -> "Компонент" и выберите требуемые компоненты.

3. **Работа с компонентами:**
   Некоторые компоненты, такие как "Популярные категории" или "Лучшие предложения", могут требовать наличия определенных настроек или данных. Вам потребуется открыть компоненты в административной панели и выставить необходимые параметры, указать источники данных, выбрать категории и т.д. Процедура настройки зависит от функциональности конкретного компонента.

4. **Обход проблемы с разными корзинами и личными кабинетами:**
   Как правило, проблема с различными корзинами и личными кабинетами возникает, когда используется несколько сайтов (мультисайтовость) в рамках одного экземпляра Битрикс. Чтобы избежать этого, вам следует использовать один и тот же тип сайта для всех своих страниц. Убедитесь, что вы не создаете новый сайт внутри Битрикс, а используете существующий.

5. **Проверка и тестирование:**
   После применения всех изменений тщательно протестируйте новую внутреннюю страницу, чтобы убедиться, что все компоненты работают корректно и отображают информацию так, как нужно.

Обратите внимание, что вам может понадобиться помощь разработчика, если стандартных возможностей шаблона или компонентов будет недостаточно для реализации требуемого функционала.
Похожие вопросы