Jump to content

Плагин для prestashop


Recommended Posts

1. Краткое описание

Плагин для prestashop. Должен работать на версии 1.7. Возможность инсталлировать, деинсталлировать без ломания основного сайта. После удаления плагина в prestashop не должно остаться следов о его присутствии. Правки шаблона, ядра prestashop допустимы только в крайнем случае, если другие способы реализации невозможны.

2. Функциональные возможности

Плагин должен иметь:

  • Страницы настроек плагина:Настройка данных для дропдауна (см. ниже)
  • Таблицу с данными (далее Таблица изделий) с возможностью CRUD операций, пагинацией, фильтрами, поиском, экспортом/импортом. Таблица хранится в базе данных в виде дерева.
  • Дополнительные настройки (10-20 дополнительных параметров, которые возможно редактировать)
  • Импорт/экспорт данных о привязке данных Таблицы изделий к конкретным товарам.
  • Настройка отображения табчиков с контентом на странице товара. Возможность включения/выключения табчиков для различным HTTP_USER_AGENT.

 

  • Добавлять табчик с настройками на страницу редактирования товара  в админке. Таблица привязки некоторых строк Таблицы изделий к конкретном товару. Возможно добавлять, удалять строки.
  • Добавлять табчик (табчики) с контентом на страницу описания товара на фронтенде.
  • Генерировать дополнительные товары (создавать виртуальные товары) с изменение контента страницы по определенным правилам и отображать их во фронтенде.
  • Создавать на основе сгенерированных страницы sitemap
  • Добавить страницу (страницы) на сайта с дропдауном и отображением списка товаров на основе дропдауна. (контент дропдауна настраивается на странице настройки плагина)
  • Импорт/экспорт данных таблиц из/в excel (предпочтительно), csv (если с excel возникнут сложности)
3. Правила работы и приемки
  1. В работе используется git, данные сервера предоставляем.
  2. Оплата поэтапная.
  3. Исполнитель ведет канбан-доску в Трелло. В соответствии с ней и тестированием функционала ведется оплата.
  4. После каждого этапа должен быть рабочий плагин, имеющий заявленный функционал, готовый к тестирования.
  5. Тестированием каждого этапа и окончательным тестированием занимаемся мы. После тестирования составляется список багов, к исправлению. Исполнитель обязан исправить найденные в процессе тестирования баги.
  6. Код плагина должен соответсвовать http://doc.prestashop.com/display/PS16/Coding+Standards и проходить валидацию https://validator.prestashop.com/ 
  7. Каждый этап будет более подробно описан с mockup

Цель плагина: на основе имеющихся товаров и настроек самого плагина генерировать определенное количество виртуальных товаров с уникальным описанием. Эти виртуальные товары должны выглядеть как настоящие + индексироваться поисковыми системами.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...