support 447 Опубликовано 16 января, 2014 Жалоба Share Опубликовано 16 января, 2014 В VamShop 2 в 99% случаев всё делается через админку, в файлы лазить вообще не надо. Если совсем коротко, то каталог построен на смарти-метках, у смарти-меток есть свой шаблон по умолчанию, прописанный в файле, именно шаблоном по умолчанию отрисовываются страницы. Смарти-метки находятся в папке /app/Catalog/. Но что б поменять внешний вид, не надо лазить в файлы, шаблон можно менять через параметр template. К примеру, вот есть форма обратной связи - http://demo.vamshop.com/page/contact-us.html Если нужно поменять что-либо в каталоге, изменить html-код, форму, то сначала смотрим в админке, какой тэг используется для этой формы, либо страницы. Страница находится в разделе Информация, переходим в Админку - Содержимое - Каталог, заходим внутрь раздела Информация и редактируем нашу страницу Обратная связь. Видим, что форма выводится тэгом {contact_us} Как нам залезть внутрь содержимого {contact_us} тэга, т.е. как изменить шаблон отображения?! Делается это очень просто. Идём в Админку - Расширения - Тэги, смотрим тэг contact_us, в описании видим, что у тэга есть параметр template , т.е. как раз что б менять внешний вид по умолчанию. Внизу страницы нажимаем кнопку Создать микро шаблон их тэга. Задаём псевдоним шаблону, например my-contact, сохраняем шаблон. Мы тем самым сохранили шаблон в Админке - Оформление - Микро-шаблоны. Теперь нам нужно указать тэгу {contact_us}, что б он рисовал страницу нашим шаблоном my-contact, а не шаблоном по умолчанию. Редактируем страницу Обратная связть в Админке - Содержание - Каталог и меняем (если магазин на русском языке, то меняйте для русского языка, т.е. во вкладке Русский. Кстати, если у Вас в магазине только один язык, русский, то можно удалить английский язык из магазина в Админке - Локализация - Языки): {contact_us} на: {contact_us template='my-contact'} Теперь страница будет отрисовываться нашим шаблоном my-contact. Затем уже меняем как нам нужно сам шаблон my-contact в Админке - Оформление - Микро-шаблоны. Вот на таком принципе построен весь каталог в VamShop 2. Просто нужно один раз понять принцип построения каталога и затем уже можно менять любую часть магазина по своему усмотрению. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения