VaM Shop



  • Установка и настройка
  • Проблемы и решения
  • Шаблоны
  • Модули
  • Установщик модулей


  • Интеграция Vamshop
  • Общие вопросы
  • Продажа открытого программного обеспечения


Открытая копия форума поддержки Vamshop

Форум поддержки VaM Shop

Интернет-магазин VaM Shop => Шаблоны => Тема начата: Matvey от 24 Мая 2008, 19:56:51



Название: Вывод категорий при просмотре всех товаров 1 производи
Отправлено: Matvey от 24 Мая 2008, 19:56:51
Саша привет!
Вопрос по Фильтру.
Когда просматриваеш все товары определенного производителя, например:

index.php?manufacturers_id=15

Появляется надпись Фильтр и выпадающее меню категорий, в которых есть товары данного производителя.

Вопрос - как сделать вывод категорий не выпадающим, а в виде обычных ссылок.
В вопросах и ответах есть похожее, но там про вывод производителей.

Версия 1,38


Название: Re: Вывод категорий при просмотре всех товаров 1 произво
Отправлено: VaM от 25 Мая 2008, 18:55:02
А можешь дать ссылку на магазин, что б посмотреть где именно эти категории выводятся.


Название: Re: Вывод категорий при просмотре всех товаров 1 произво
Отправлено: Matvey от 25 Мая 2008, 20:36:56
Могу:

http://www.lompier.ru/index.php?manufacturers_id=8

На этой странице показывается в выпадающем списке категории в которых есть товар этого Производителя (у меня Продавца), а я хочу сделать его в виде ссылок и это нужно еще для 2 моих сайтов построенных по этой-же схеме на движке 1,38


Название: Re: Вывод категорий при просмотре всех товаров 1 произво
Отправлено: VaM от 26 Мая 2008, 10:09:05
Так а ведь вроде вот этот совет http://vamshop.ru/node/58 в faq именно это и делает.
Я вот попробовал сейчас его, вроде оно.

или нет?


Название: Re: Вывод категорий при просмотре всех товаров 1 произво
Отправлено: Matvey от 26 Мая 2008, 10:17:10
Не то. Та ссылка, что ты привел - это выводит список производителей при просмотре товаров категорий - выводится список производителей, товары которого есть в данной категории.

Мне нужно другое - при просмотре всех товаров 1 производителя - список категорий в виде ссылок вместо выпадающего меню.

Нужно как то получить ссылки вида:

http://www.lompier.ru/index.php?manufacturers_id=8&sort=&sid=&filter_id=15


Название: Re: Вывод категорий при просмотре всех товаров 1 произво
Отправлено: VaM от 26 Мая 2008, 10:23:22
Нет, там же один и тот же код получается и для ссылок-производителей и для ссылок-категорий.
Ты точно пробовал этот совет применять на практике?!
Попробуй сейчас ещё раз его.
Вот глянь скриншот.

Вот есть drop-down все категории, а над ним тоже самое, только в виде ссылок Подкатегория, Раздел, вот это я сделал по совету из faq.

Будут именно ссылки чере запятую вместо drop-down.


Название: Re: Вывод категорий при просмотре всех товаров 1 произво
Отправлено: Matvey от 26 Мая 2008, 10:24:26
Саша, а где скриншот?
Пардон - уже увидел!
Я совет пробовал, но у меня получилось немного другое.
Сейчас попробую еще раз!


Название: Re: Вывод категорий при просмотре всех товаров 1 произво
Отправлено: Matvey от 26 Мая 2008, 10:46:43
Попробовал еще раз на локалке, ссылки категорий выводит, но они никуда не ведут, а выбрасывает на главную.

Ссылка на локалке выглядит следующим образом:

_http://www.localhost/vamshop/index.php?cat=&filter_id=130

То есть не определяется категория


Название: Re: Вывод категорий при просмотре всех товаров 1 произво
Отправлено: VaM от 26 Мая 2008, 17:01:20
А ты по faq делал?!
Я там чуть поправил же сегодня faq, в default.php строка вот такая должна быть:
Код:
    $manufacturer_sort .= '<a href="'.vam_href_link(FILENAME_DEFAULT, 'cat='.$filterlist['id'].'&filter_id='.$filterlist['id']).'">' . $filterlist['name'] . '</a> ';
есть такая?

Ссылка должна быть примерно такая _http://www.localhost/vamshop/index.php?cat=130&filter_id=130


Название: Re: Вывод категорий при просмотре всех товаров 1 произво
Отправлено: Matvey от 26 Мая 2008, 17:43:36
Саша получается такая ссылка, но показывает пустая категория, так как filter_id=130 - это в этом случае id производителя, а производителя с таким id нет, когда я подменяю filter_id= на id производителя, который есть в магазине показывает нормально все товары.

Как получить в filter_id=  номер производителя


Название: Re: Вывод категорий при просмотре всех товаров 1 произво
Отправлено: VaM от 27 Мая 2008, 08:43:10
Попробуй вот так:
Код:
$manufacturer_sort .= '<a href="'.vam_href_link(FILENAME_DEFAULT, 'cat='.$filterlist['id'].'&filter_id='.$_GET['manufacturers_id']).'">' . $filterlist['name'] . '</a> ';


Название: Re: Вывод категорий при просмотре всех товаров 1 произво
Отправлено: Matvey от 27 Мая 2008, 11:51:44
Саша спасибо - это то что я хотел!


Название: Re: Вывод категорий при просмотре всех товаров 1 произво
Отправлено: VaM от 27 Мая 2008, 14:58:12
Не за что :)




Вам нужен шаблон Vamshop или интернет-магазин под ключ?
E-mail - help@visuon.ru
ICQ - 300253


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

карта сайта