[ОСОЗНАНО]Переход на нужный товар

Главные вкладки

Аватар пользователя vinny_pooh vinny_pooh 25 июля 2012 в 12:17

Здравствуйте, Друпалеры!
Помогите, плиз с решением проблемы перехода на нужный товар...
Суть проблемы такая: есть вьюха, которая показыает товары и дает возможность пользователю искать по категориям (exposed filter). Она создает ссылку на материал, представляющий товар, но если к такому представлению прикреплено больше одного товара, то при переходе на товар, показываеться первый прикрепленный товар, по этому пользователю необходимо будет снова выбрать нужный ему товар, но теперь из выпадающего списка... (то есть: при переходе на Товар 5 открываеться представление товара и показывает Това 1, а чтоб просмотреть Товар 5 мне нужно снова выбрать его, но теперь в выпадающем списке)
данную проблему можно посмотреть здесь: izp.com.ua

Помогите пожалуйста решить этук проблему!!!

Комментарии

Аватар пользователя vinny_pooh vinny_pooh 26 июля 2012 в 10:06

Ссылку из вьюхи я сделал следующим путём:
- создал связь во вьюхе с продуктом
- добавил поле комерц товар:заголовок и материал:ссылка
- в поле материал:ссылка переопределяю заголовок на комерц товар:заголовок

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

Аватар пользователя Orion76 Orion76 27 июля 2012 в 11:47

Лучше связать вьюху с product display, а product уже "подтянуть" связью (relationship) по полю связи product_display..
как-то так..

Тогда будет ссылка на представление товара с самими товарами..

Аватар пользователя vinny_pooh vinny_pooh 27 июля 2012 в 13:17

дело в том, что как раз так все оно и сделано... и ссылка на представление товар есть, и она правильная... проблема в другом: как сделать, чтоб при переходе на представление товара в списке привязаных к представлению (в дропдауне) показывался именно тот товар, на котором я нажал ссылку...

izp.com.ua - все продукты привязаные к одному представлению товаров.

вся проблема заключаеться в этом: при переходе на Товар 5 открываеться представление товара и показывает Това 1, а чтоб просмотреть Товар 5 мне нужно снова выбрать его, но теперь в выпадающем списке

и это очень неудобно.... а создавть связь один-к-одному не подходит никак.

Аватар пользователя multpix multpix 27 июля 2012 в 13:30

блин вот ты тупишь)))
product посетителям не показываем вообще !!
он у нас всплывает только в одном виде - формой добавления в корзину - и дальше он прилип к заказу

для представления посетителям делаем НОДУ(тип материала product_display к примеру)
к этой ноде поле "ссылка на товар"
при варианте множественного значения есть возможность делать атрибуты товара

а сам товар(product) на витрину не выводим,
или постарайся это понять с лету,
или читай офдок по комерцу.

удачи)

Аватар пользователя vinny_pooh vinny_pooh 27 июля 2012 в 13:53

а вообще, если все таки вернуться к основному вопросу, неужели нельзя решить эту проблему? может какой-то "грязный хак есть?)

Аватар пользователя multpix multpix 27 июля 2012 в 14:15

"vinny_pooh" wrote:
может какой-то "грязный хак есть?)

будет еще время для грязных хаковпатчей ))

не забывай про цель: юзерь должен нажать купить))

а эту "купить" мы вольны вставлять в самые разнообразные ноды сайта,
упрощая пользователю поиск и выбор товаров на сайте

вобщем сначала http://www.drupalcommerce.org/user-guide/products и две последующие как минимум

"vinny_pooh" wrote:
но зато начинает проясняться философия комерца)

именно!
не ожидать своего от чужого скрипта а постараться понять принципы и архитектуру
вот еще неплохой пост http://www.drupal.ru/node/67283

а по проблеме - имхо - забыть, и делать правильно (по крайней мере в начале не отходить от рекомендаций разрабов, сначала будет казаться неудобно а потом наступит понимание, и творчество а не мучения)))

Аватар пользователя Orion76 Orion76 27 июля 2012 в 14:21

чет у меня такое ощущение, что у ТС товар прикреплен к дисплею именно как аттрибут(выбор из списка)...-))

Если ПРОСТО прикрепить несколько товаров к дисплею, то как раз на дисплее они будут отображаться все..

Аватар пользователя multpix multpix 27 июля 2012 в 14:55

"orion76" wrote:

не не,
там вроде как раз все просто

вот если он к примеру добавит в product поле линк на словарь с размерами(цветами и тд.) ,
и разрешит его как атрибут, то эт как раз и будет выбор атрибутов(влияющих на цену)

Аватар пользователя multpix multpix 27 июля 2012 в 17:47

"orion76" wrote:

да вроде там все с мин изменениями - а в вып списке имя товара
че смущает?

по вопросу - мое мнение - камрад поставил себе не совсем верную задачу,
пусть чуток вьедет в архитектуру и все у него будет бенч))

мне б сии проблемы )) уже боле месяца заказ и я с DC+1С в особо извращенных формах))) плотненько так))
но оно того стоит - закончу - буду и дальше его долбить, может расчехляторов каких для неофитов наклепаю если время будет))
хорошая система но вариант самостоятельных допилов многих отпугивает.

Аватар пользователя vinny_pooh vinny_pooh 27 июля 2012 в 18:38

"multpix" wrote:
уже боле месяца заказ и я с DC+1С

ооо, а вот тема DC+1C - это очень интересно и нужно... если есть возможность, раскажешь что да как делал?