Jump to content

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

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More