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