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