Привет всем! Есть интернет-магазин на Commerce на локалке. Есть товары. Нужно через views вывести на первую страницу 15 товаров соответствующих конкретным нодам или артикулам. Например: вывести товары с артикулом 26, 30, 35, 42. Или вывести товары с номерами нод 55, 68, 92... Вопрос весь в том, КАК ЭТО СДЕЛАТЬ? И как узнать номер ноды товара, если стоит ЧПУ? Не могу найти нужный для этого критерий Filter criteria. (Сейчас в views у меня выводятся просто все товары). Не могу найти подробное описание работы и значений этого фильтра.
Как отфильтровать товары в views, чтобы вывести товары конкретных перечисленных артикулов или нод товара?
Главные вкладки
Лучший ответ
Нашел как узнать номер ноды при ЧПУ. В таблице вьюшек есть системная List Node Page Titles. Вот в ней перечислены все созданные ноды со своими id. Может кто-то знает более простой способ :).
За идею:
- спасибо. Сделать словарик на все случаи жизни (самые продаваемые, акции, скидки...). Добавить в тип материала поле для этого словарика и заполнять его в соответствии с потребностями. А во вьюхе появится возможность фильтровать по этим терминам.
Также нашел как перечислить нужные товары по ноде. Пришлось долго играться, пока заметил возможность выбора or/and:
Комментарии
Вероятно надо добавить связь с товаром и поля появятся.
Поставил связь через Relationships - Документы: Тип товара. Появились новые поля. Вроде бы можно отфильтровать через поля
Документы: Nid (= ) или
Документы: Body (содержит )
Но теперь, видимо, тупой вопрос: настроил ЧПУ и теперь не могу понять как узнать id требуемых нод товаров?
И еще не понимаю как при выборе условий отбора:
правильно перечислить id требуемых к выводу нод товаров - через запятую или как-то иначе. Казалось простой вопрос. Будете смеяться, но ищу уже 3й день
Вероятно лучше добавить какую нибудь классификацию через таксономию.
Ну что нибудь типа:
Духовые
Саксофон
Горн
Клавишные
Рояль
Клавесин
Еще какие нибудь
Добавить поле в материал для связи с термином, заполнить его, типа Клавишные, Пианино, Енисей
И тогда появится возможность сделать нормальный каталог, разбить по категориям , да и много еще чего можно будет фильтровать и т.п.
Товары классифицируются через термины таксономии как баяны, аккордеоны, гармони и т.д. Каталог товаров настроен через таксономию. Поле тип товара добавлено в каждый товар. Кажется простое действие - отфильтровать в views нужные ноды товаров по артикулу или по id ноды - а на практике совершенно не получается
«Привет всем! Есть интернет-магазин на Commerce на локалке. Есть товары. Нужно их через views на первую страницу отфильтровать по номерам артикула или как-либо иначе отфильтровать конкретные товары в блок "Популярные товары"
Вопрос надо как то определенней задавать. И перед этим попробовать такую штуку как GOOGLE
http://xandeadx.ru/blog/drupal/745
Статью эту читал ранее, поскольку интернет излазил. Но мне не нужно пока реально выводить самые покупаемые товары, поскольку магазин еще не работает. Я просто хотел вывести на первую страницу 15 товаров соответствующих конкретным нодам или артикулам. Например: вывести товары с артикулом 26, 30, 35, 42. Или вывести товары с номерами нод 55, 68, 92... Вопрос весь в том, КАК ЭТО СДЕЛАТЬ? И как узнать номер ноды товара, если стоит ЧПУ? Извиняюсь, если написал неясно.
Ну с номером ноды вообще просто. Нажмите "редактировать", "править", короче кнопку редактирования ноды. В адресной строке будет что то вроде http://site.ru/node/5/edit . Ну вот как бы node/5 это и есть оно.
А если выводить не автоматом товары, а самому решать кто лучше продается), то можно точно также таксономией. Сделать словарик на все случаи жизни (самые продаваемые, акции, скидки , праздники, день граненного стакана). Добавить в тип материала поле для этого словарика и заполнять его в соответствии с потребностями. А во вьюхе появится возможность фильтровать по этим терминам.
По мне так самый простой вариант.
Нашел как узнать номер ноды при ЧПУ. В таблице вьюшек есть системная List Node Page Titles. Вот в ней перечислены все созданные ноды со своими id. Может кто-то знает более простой способ :).
- спасибо.За идею:
Также нашел как перечислить нужные товары по ноде. Пришлось долго играться, пока заметил возможность выбора or/and: