Nucleus CMS NP_SimpleShop NP_FlyItems

NP_SimpleShop v.0.0.3 pre alpha

Описание

Простенький плагин для CMS Nucleus, реализующий некоторые функции интернет-магазина.


Предупреждение:

Устанавливать плагин на рабочую версию сайта на текущий момент не рекомендуется. Хотя никаких данных он повредить и не должен - устанавливается нормально и при удалении удаляет за собой все свои таблицы (если выбрана соответствующая опция). Но при установке обновленной версии, все данные, связанные с плагином придется удалить...

На данный момент реализовано:

Идеи на будущее:

Скачать

Последняя версия от 01.12.2009: скачать (download) - 7,08 Kb

Установка

  1. Удалить старую версию плагина полностью - вместе с таблицами.
  2. Скопировать содержимое архива в папку с плагинами Nucleus’a.
  3. Установить плагин обычным способом.

Использование

Для начала работы, первое, что необходимо сделать - это в настройках плагина вписать короткое имя блога, который у нас будет импровизированным каталогом товаров (далее, для удобства, “итемы”, входящие в каталог, будут упоминаться как “товары”).

После этого, для вывода данных, относящихся к области деятельности магазина, в плагине предусмотрены следующие переменные:

Настройки

На данном этапе разработки в настройках можно выбрать опцию удалять или нет данные магазина при удалении плагина. Внимание! По-умолчанию установлено - “нет”!

И также текстовую подпись валюты. По-умолчанию - “руб.”

Ну и как уже было сказано выше - для начала работы необходимо ввести короткое имя блога, который будет использоваться как каталог товаров.

Теперь (01.12.2009) еще необходимо выбрать КАК будет отображаться наличие товара. 2 варианта: - количеством, либо просто - есть/нету

Ошибки

Плагин тестировался на Nucleus v.3.50 в основном в FireFox 3.5.5.

О найденных ошибках и недочетах, пожалуйста, сообщайте в гостевую книгу.


+ Некорректно интерпретируются стили админки в InternetExplorer 7 и Safari.

Решено.

+ В IE7, Safari и Opera чтобы корзина на страницах сайта обновилась, необходимо обновлять страницу.

Решено: При загрузке страницы, после добавления товара в корзину, незаметно JavaScript'ом перенаправляем браузер на неё же.

История

1.12.2009

- добавлено поле "наличие" товара.

- исправлено много мелких недочетов, в т.ч. подправлены стили в админке для IE7 и Safari.

25.11.2009

- добавление в корзину работает на всех браузерах, если доступны cookies.

24.11.2009

- в настройках можно выбрать подпись валюты

- админка плагина доведена до рабочего состояния

- вывод корзины с товарами

22.11.2009

- заработали первые функции плагина - установка/удаление; добавление цены и скидки при создании/редактировании товара и их вывод на сайт TemplateVar’ами; функции добавления товара в корзину. Корзина реализована с помощью механизмов Cookies.

17.11.2009

- появилась идея... :)

Сайт создан в системе uCoz