Page 1 of 1

Cataloger VS Products

Posted: Sat Oct 22, 2011 3:02 pm
by kirfire
Знаю что вопрос поднимался много раз... много всего тут почитал)
Но так как работаю с этими модулями первый раз... то остается много вопросов.

Задача которая стоит передо мной: Есть сверстанный и утвержденный дизайн каталога продукции компании.

требуемые поля в нем:
1) название товара.
2) картинка товара.
3) категория товара.
4) цена.
5) краткое описание.

так же меню по категориям каталога.

никаких отдельных страниц товара и т.д. не требует. дальнейший шаг - форма обратной связи (она же форма заказа).

Важная информация: заказчик хочет сам менять цены (то есть они должны иметь отдельное поле)

Так вот мой вопрос: Что удобнее использовать для моих целей?

Сам пока остановился вроде на "Products" т.к. "Cataloger" показался мне примитивным. но никак не могу найти инфу как хотя бы выводить меню по категориям каталога... подскажите где поискать.

Re: Cataloger VS Products

Posted: Sat Oct 22, 2011 3:53 pm
by kirfire
полазил немного еще :)
нарыл модуль "prodcatalogue" сейчас изучаю... :)

Re: Cataloger VS Products

Posted: Tue Oct 25, 2011 3:48 pm
by kirfire
появилось несколько вопросов по модулю продуктс...

1) чем отличается "Иерархия Каталога" от "Категории"? как их правильно использовать?

2) как сформировать меню каталога? не нашел тэга =\

Re: Cataloger VS Products

Posted: Wed Oct 26, 2011 7:48 pm
by Hippy-core
1) Иерархия это например:
- Одежда
---- Головные уборы
------- Кепки
------- Фуражки
---- Штаны
------- Джинсы
А категории могут быть:
- Хит продаж
- Скидки
- Ограниченная серия

Так Фуражка1 будет находится в иерархии "Фуражки" и в категории Хиты продаж.

Еще можно использовать категории например для деления товаров по производителям или брендам.

Один товар может находится в нескольких категория, но только в одной иерархии.

2) Смотря что вам нужно в меню. Если иерархию то создаете новый шаблон вывода иерархии (simple_list), возможно такой:

Code: Select all

<ul>
{foreach from=$hierdata key='key' item='item'}
  <li class="{if isset($active_hierarchy) and $item.id == $active_hierarchy}active{/if}
{if isset($item.children) }parent{/if}">
     <a href="{$item.url}" class="{if isset($active_hierarchy) and $item.id == $active_hierarchy}active{/if}
{if isset($item.children) }parent{/if}">{$item.name}</a>
{if isset($item.children) }
 {include file=$smarty.template hierdata=$item.children hdepth=$hdepth+1}
{/if}
  </li>
{/foreach}
</ul
И вызываете это дело тегом {Products action="hierarchy" hierarchytemplate="simple_list"}

Для вашей задачи идеально подойдет Cataloger. Products он более навороченный и имеет отдельный интерфейс. А клиентам проще когда просто меняешь тип странички и появляются нужные поля. Другое дело когда нужно прикрутить корзину: тогда однозначно Products.