Вы находитесь в новой версии нашей документации. Сейчас мы активно переносим статьи и некоторый контент может быть не доступен. Вы все еще можете воспользоваться  старой версией  документации.
Темная тема

Дублирование блоков

В готовом решении «Некстайп: МиниМаркет» есть возможность простого дублирования блоков главной страницы.

Если вам нужно продублировать сразу все блоки с главной на другой странице сайта, то достаточно перенести содержимое индексного файла главной страницы (/index.php)


По умолчанию, в этом файле содержится только одна строчка:

<? if (class_exists('\Nextype\MMarket\CLanding')) \Nextype\MMarket\CLanding::render();?>


Также блоки можно дублировать по отдельности. Для этого в индексном файле целевой страницы нужно использовать следующую конструкцию:

<? include (\Nextype\MMarket\CLanding::$rootFolder . SITE_DIR . "include/block/" . "ИМЯ_БЛОКА" . ".php"); ?>


где ИМЯ_БЛОКА нужно заменить на нужный блок. Возможные варианты:

  • Популярные товары — top_catalog
  • Преимущества — advantages
  • Каталог — catalog
  • Запросить прайс-лист — get_pricelist
  • Этапы работы — stages
  • Новости — news
  • Отзывы — reviews
  • О компании — company
  • Бренды — brands
  • Контакты — contacts
  • Лента Instagram — instagram
  • Форма обратной связи — callback


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

<? include (\Nextype\MMarket\CLanding::$rootFolder . SITE_DIR . "include/block/" . "callback" . ".php"); ?>

Наверх