Опросы
Даровая корзина продуктов для expressionEngine
Рубрика: Мир глазами программистаРаздел: ExpressionEngine
дата:20-05-2009
Появилась здесь не так давно задачка, сделать веб магазин на ExpressionEngine.Как говориться, все было ясно, все обычно, все нужные модули и плагины были уже в голове… не считая корзины. Опосля кратковременных и безуспешных поисков подходящего плагина, я принял решение написать собственный, ну и заодно поделиться с вами… сможет, кому понадобится.
Главные функции
*Вывод ссылки «Приобрести»
*Вывод перечня продуктов в корзине с заглавием, стоимостью, кол-вом, суммой (кол-во * стоимость), ссылкой на удаление продукта из корзины, совместной суммой всех продуктов в корзине, и совокупным кол-вом продуктов в корзине.
*Вывод формы редактирования корзины, т.е. перемена кол-ва продукта в корзине (input), удаление продукта из корзины (checkbox) плюс все функции предшествующего раздела.
Документация
Установка
Для установки плагина, скопируйте файл cart_action.php В корень вебсайта, а файл \system\plugins\pi.free_cart.php в директорию \system\plugins\
Внедрение
{exp:free_cart: linkhref}
Описание
вывод ссылки для «Заказать»Характеристики
Id – Личный номер продуктаPrice – Стоимость
Образчик применения
Заказать{exp:free_cart:cart}{/exp:free_cart:cart}
Описание
Вывод корзиныЕдиничные переменные
{all_sum} –Общественная совокупность финансов{position_num} – Кол-во продуктов
{clear_cart_href} – Гиперссылка для «Отчистить»
Парные переменные
{entries_start}{entries_end}{position_id} - id продукта {position_name} – Заглавие продукта (title записи)
{position_price} – Стоимость продукта
{position_num} – кол-во этого продукта в корзине
{position_summ} –совокупность этого продукта в корзине(стоимость умножить на кол-во)
{del_from_cart_href} –Гиперссылка для удаления определенного продукта
{exp:free_cart:form}{/exp:free_cart:form}
Описание
Вывод формы для редактирования корзины
Единичные переменные
{all_sum} –Общественная совокупность финансов{position_num} – Кол-во продуктов
{clear_cart_href} – Гиперссылка для «Отчистить»
Парные переменные
{entries_start}{entries_end}
{position_id} - id продукта {position_name} – Заглавие продукта (title записи){position_price} – Стоимость продукта
{position_num_input class="input_class"} – выводит текстовый инпут с кол-вом продукта
{position_del_checkbox class="input_class"} – выводит чекбокс для удаления продукта
{position_summ} –совокупность этого продукта в корзине(стоимость умножить на кол-во)
{del_from_cart_href} –Гиперссылка для удаления определенного продукта
Скачат FreeCart
Скачать FreeCart млжно здесь:
FreeCart 1.0 Beta
P.S.
Это лишь beta версия, и про всех багах сообщайте в комментак. Так же, ежели что-нибудь почему-то по использованию - пишите, все поясню.
Прибавить в закладки:
okbm("http://boliev.com/archives/553","Даровая корзина продуктов для expressionEngine")
| <<< Предыдущая статья | Следующая статья >>> |
