Показ сетки товаров созданных views из меню на основе таксономии. [РЕШЕНО]

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

Аватар пользователя BRETER BRETER 17 июля 2010 в 17:35

Доброго времени суток.
Делаю интернет магазин в связке Drupal 6.* и Ubercart. Товары импортируются из 1С с помощью модуля cmlimport. Меню создано модулями taxonomy_menu и jquerymenu таким образом выводятся товары с помощью таксономии. Ключевой момент здесь то, что товары, их разбивка по группам - постоянно изменяются, как следствие автоматически изменяется структура меню. Т.к. нужен показ товаров сеткой, стал разбираться с модулем views. Можно ли как нибудь сделать, чтобы имеющееся меню из указанных выше модулей выводило сетку товаров созданную views?

Комментарии

Аватар пользователя BRETER BRETER 17 июля 2010 в 18:53

"xxandeadxx" wrote:
в views есть дефолтный вид taxonomy_term

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

Аватар пользователя lancee@drupal.org lancee@drupal.org 17 июля 2010 в 21:19

Хоть дефолтный хоть свой, там фишка только в пути странцы taxonomy/term/% которой передаешь аргументом термины словаря.
А если дальше захочешь чтобы оно красивые пути выдавало, то столкнешся с тем же что и я: http://drupal.ru/node/47459

з.ы. Зачем пользовать taxonomy_menu если то же самое далается одной вьюхой без никаких дополнительных модулей?

Аватар пользователя VasyOK VasyOK 17 июля 2010 в 19:46

Для того чтобы что-то поменялдось, нужно не только включить но и что-то поменять. Измените это представление и сделайте для начала в базовых настройках Стиль: Сетка.

А вообще если хотите разобраться с Views почитайте remage.su про это.

Аватар пользователя xxandeadxx xxandeadxx 17 июля 2010 в 23:21

"<a href="mailto:lancee@drupal.org">lancee@drupal.org</a>" wrote:
Зачем пользовать taxonomy_menu если то же самое далается одной вьюхой

вьюха не умеет создавать меню

Аватар пользователя lancee@drupal.org lancee@drupal.org 18 июля 2010 в 0:03

xxandeadxx wrote:
"<a href="mailto:lancee@drupal.org">lancee@drupal.org</a>" wrote:
Зачем пользовать taxonomy_menu если то же самое далается одной вьюхой

вьюха не умеет создавать меню

а что нельзя сделать меню из блока?

Аватар пользователя lancee@drupal.org lancee@drupal.org 18 июля 2010 в 0:29

разницу визуальную или техническую?
думаю вы не поняли о чем я говорю
я о визуальном результате!
а то что в Друпале можно сделать одно и то же разными способами, так в этом и есть его гибкость...

Аватар пользователя xxandeadxx xxandeadxx 18 июля 2010 в 0:39

техническую. если человеку нужно меню, то скорей всего ему нужны функции которые предоставляет модуль menu, поэтому говорить "то же самое далается одной вьюхой" не корректно. визуально вывести список можно ещё миллионом способов

Аватар пользователя BRETER BRETER 18 июля 2010 в 5:32

Всем спасибо, методом научного тыка разобрался.

"<a href="mailto:lancee@drupal.org">lancee@drupal.org</a>" wrote:
А если дальше захочешь чтобы оно красивые пути выдавало, то столкнешся с тем же что и я

Сейчас путь выглядит так http://127.0.0.1/drupal/category/klassifikator/bytovaya-tekhnika/televizory напиши, как он должен выглядеть в идеале - хочу проверить, поиграться с настройками.

Аватар пользователя lancee@drupal.org lancee@drupal.org 18 июля 2010 в 13:10

VasyOK wrote:
lancee, а как это сделать? Расскажите пожалуйста!

pathauto настраивать: /admin/build/path/pathauto
Идеал у каждого свой, но для сео лучше путь покороче и ключевыми словами вперед.

Аватар пользователя lancee@drupal.org lancee@drupal.org 21 июля 2010 в 20:52

VasyOK, делаешь вьюху типа Термин:
Фильтры -> Таксономия: Словарь = Категория
Поля -> Таксономия: Термин
Критерии сортировки -> Таксономия: Вес возр.
добавляешь блок и дальше по вкусу
блок выводишь в любой регион и темизируешь стилями как душе угодно...

Аватар пользователя Goodseeker Goodseeker 9 октября 2010 в 21:59

Здравствуйте.
Может сможете мне подсказать как вывести термины словаря?
Создал вид типа "Терм" - добавил поле словаря "Каталог" (этот же словарь использует Ubercart).
Термины выводятся но путь у них не верный.

А если таким же способом выводить другой словарь, то все работает.

Неверно задал вопрос. Пути рабочие - это синонимы.
Вопрос, как вывести Views-ом дочерние термины как это делает блок Уберкарта?

Аватар пользователя iehon iehon 15 ноября 2010 в 14:20

не понимаю как можно сделать то чтобы меню создаваемое из терминов автоматом ссылалось на сетку views

BRETER,
у тебя получилось? расскажи как

Аватар пользователя BRETER BRETER 15 ноября 2010 в 18:38

"iehona" wrote:
ссылалось на сетку views

Включи taxonomy_term, клонируй назвав как нибудь, выключи taxonomy_term, и играйся с клоном как хочешь. Для наглядности, смотри на скрине, как у меня сетка реализована:
[URL=http://radikal.ru/F/s009.radikal.ru/i307/1011/59/6a7ff75e54e2.jpg.html][...