Каталог для CMS DLE . (Модуль)

Дмитрий16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
22.10.2008

1) Модуль каталога товаров (далее МКТ), должен иметь систему

шаблонов. Свои шаблоны для вывода информации.

2) МКТ должен иметь иметь ЧПУ и иметь полное отображение в модуле {sppedbar}

3) МКТ выводится на отдельной странице по адресу site.ru/catalog/

4) МКТ должен иметь функцию создания категорий и подкатегорий неограниенной вложенности

5) Категории так же должны отображаться с ЧПУ вида:

site.ru/catalog/mobile/

site.ru/catalog/comp/

site.ru/catalog/device/

где, mobile, comp, device - альтернативное имя категории(alt_name)

6) МКТ должен иметь админ.панель в которой должны находится следующие настройки:

Раздел 1 - Настройка модуля:

- название каталога (например: "Каталог мобильников") - Данное имя и выводится в модуле {speedbar}

- Включить ЧПУ - возможность использование модуля со включенным ЧПУ так и без него

- Создание дополнительных полей для товара

- Вывод подкатегорий в на главной странице каталога: да, нет, до какого уровня вложенности.

Раздел 2 - Категории:

- Создание категории

(включает в себя следующие поля: Имя, Альтернативное имя, Описание категории, Развораивающееся меню - Основная категория, Шаблон для самой категории, Шаблон для товара данной категории, Порядок сортировки товара, колличество товара на страницу)

- Редактирование категории

- Просмотр категорий

- Редактирование позиций категорий (смена местами категорий, выше, ниже)

Раздел 3 - Работа с товаром:

- Добавить товар

(включает в себя следующие поля: Название товара, ЧПУ URL товара - при этом если поле остаётся пустым генерируется автоматически, Выбор категории (возможность принадлежности товара нескольки категориям), Загрузка изображений(отметка галочкой основной картинки для вывода в категории, отдельный водяной знак + уменьшение), Описание товара + BB код, дополнительные поля создаваемые в разделе Настройка модуля - Создание дополнительных полей)

- Редактировать товар (+ возможность удалить)

- Просмотр товара списком, возможность отсортировать по определенной категории.

7) Шаблоны:

МКТ должен содержать следующие шаблоны:

(имя шаблона, за вывод чего отвечает, содержание тегов)

catalog.tpl - вывод категории по адресу site.ru/catalog/ - {cat_name}, {cat_opisanie}, {cat_sub}(вывод под категорий, настраивается в адин.панеле), [full_cat] [full_cat](информация или тег заключенный между данными тегам является ссылкой в категорию)

cat_category.tpl - вывод товара в категории по адресу site.ru/catalog/mobile/ - {image}(вывод основной картинки), {tov_name}(название товара), {cat_sub}(вывод под категорий, настраивается в адин.панеле), {tov_op}(описание товара), {tov_xfields}(дополнительные поля), (информация или тег заключенный между данными тегам является ссылкой в категорию)

tovar.tpl - вывод товара site.ru/catalog/mobile/nokia6300.html - оставлены все те же теги из шаблона cat_category.tpl, добавляется только функция при счелчке на картинки она открывается в новом окне в полный размер.