|
Как реализовать корзину без перезагрузки в tpl-шаблонизаторе? Самый быстрый и удобный способ сделать это уже через реализованный функционал тестового демосайта Demodizzy (шаблон современный). Установить локальную версию с данным шаблоном и скопируйте необходимые файлы из папки JS в свою систему. За добавление товара в корзину отвечают методы site.basket.add и basket.putElement из файла: ~/js/site/basket.jsДля начала нужно подключить необходимые файл. В шаблоне дизайна сайта вам нужно подключить файл ~/js/site/__common.js Пример: За данную ссылку отвечает следующий tpl шаблон: ~\tpls\catalog\preview.tpl Теперь необходимо соответствующим образом изменить шаблон корзины. Для этого нам нужно в файле ~\tpls\emarket\basket.tpl добавить необходимые скрипту теги. А именно нужно присвоить значение класса class="block basket basket_info_summary" тегу Добавление товара в корзину без перезагрузки достаточно важный момент в создание интернет магазина. Практически каждый современный интернет-магазин обладает таким функционалом. Похожие новости:
Если у Вас возникают какие-либо вопросы или проблемы, то Вы можете написать в комментариях или воспользоваться формой обратной связи. При копировании материлов ссылка на источник обязательна! |
Новостидалее>>На правах рекламы |


admin
2012-01-11 в 23:43
Это было написано для версии до 2.8.*. В принципе не проблема сделать и для новой, вытяните с демо сайта на xslt. Оно отлично работает и на tpl, есть возможно небольшие нюансы.