Карта с магазинами


#1

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


#2

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

app/addons/store_locator/controllers/frontend/store_locator.php

на домашней странице.

Варианта 2

  • через модуль и пост контроллер index.post.php

  • через HTML блок с поддержкой SMARTY

Пример (для старой версии, на новой не работает) тут

https://forum.cs-cart.com/topic/37639-расположение-магазина-на-главной/#entry195690


#3

Да, по поиску наткнулся уже на ваше решение. Пока пытаюсь помозговать, как его можно поправить, чтобы работало. Или смысла нет и нужно всё совсем по-другому делать?


#4

Лучше все функции вызовите в index.post.php, а сам шаблон уже в smarty блоке


#5

Добрый день… Подскажите, пожалуйста, актуально ли это для версии 4.14.3 и если да то где можно найти index.post.php (я нахожу только в app/addons/discussion/controllers/backend/index.post.php но не уверен что это то что нужно…)


#6

Да, актуально. Например, для модуля Мои изменения создайте

app/addons/my_changes/controllers/frontend/index.post.php