В готовом решении «Некстайп: МиниМаркет» есть возможность простого дублирования блоков главной страницы.
Если вам нужно продублировать сразу все блоки с главной на другой странице сайта, то достаточно перенести содержимое индексного файла главной страницы (/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"); ?>