pict

 

Даровая корзина продуктов для 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")

<<< Предыдущая статья Следующая статья >>>

 

Материалы раздела ExpressionEngine

    Дружественные сайты:
    Камины дровяные как символ благосостояния