Задавайте вопросы про Drupal - 2

J
На сайте с 13.08.2008
Offline
54
#1071

т.е. надо ноды ко всем терминам в иерархии привязывать.

я это делал https://drupal.org/project/hierarchical_select

думаю и др. решения есть

axel11feb:
Привет всем!
Подскажите как вывести материал через views на основе таксономии.
Например у меня есть словарь "категории", который привязан к определенному типу материала и в нем такая конструкция:

-домашние животные
--коты
--собаки
--рыбки

-насекомые
--тараканы
--бабочки
--пауки

-птицы
--вороны
--воробьи

и т.д.

Вопрос: как это все реализовать, чтобы, например: при переходе по ссылке nasekomie/tarakani - показывались тараканы, а при переходе по ссылке просто nasekomie - все насекомые (тараканы, бабочки и тд.) и желательно с ЧПУ?

PS: drupal 6
stockvest
На сайте с 07.03.2009
Offline
98
#1072

Приветствую

Задачка такая:

Есть 20000 товаров у поставщика, они будут раскиданы по 1000 категорий/подкатегорий/подподкатегорий на ПК.

Нужно создать какой-нибудь xml или yml или еще что-то и залить его на друпал, чтоб в итоге получился готовый ИМ с 20 000 страниц товаров и раскиданных по нужным категориям.

Такое возможно на друпале, какой формат и каким способом это делают. Или нужно создавать какой-то формат и заливать, как-то в БД mysql?

Может кто тут поможет

Garin33
На сайте с 31.08.2009
Offline
169
#1073

stockvest на d.ru вам ответили - https://drupal.org/project/feeds . Не подходит?

Потому что Drupal - это круто.
axel11feb
На сайте с 16.06.2012
Offline
35
#1074
Julus:
надо ноды ко всем терминам в иерархии привязывать

нет, я не то имел в виду, но спасибо, что откликнулись.

Свою проблему решил с помощью модуля Taxonomy Views Integrator, а вот само решение.

И небольшое дополнение:

1) если вы хотите выводить так материалы с многоуровневым меню, то ставьте в аргументе Таксономия: Term ID (with depth).

2) для вывода материалов на странице - пропишите путь taxonomy/term/%

3) задачу с чпу можно решить при помощи path auto

M2K2
На сайте с 06.12.2010
Offline
54
#1075

Подскажите по следующей ситуации:

1. Есть Вьюха которая находится под статьей в которой выводятся 3 последних анонса статьи определенного термина таксономии.

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

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

Копирайт по низким ценам (http://www.textsale.ru/team195847.html), Эффективный анализ и учет ключевиков (/ru/forum/712407).
Alangasar
На сайте с 06.11.2008
Offline
98
#1076

M2K2, не хочется открывать двиг, интуиция сейчас подсказывает, что нужно ковырнуть в сторону зависимостей и на строить контекстный фильтр, в зависимости от этой зависимости)

Есть еще вариант создать кастомный блок, примерно с таким содержимым


$node = node_load(arg(1));
$term = taxonomy_term_load($node->you_field_name['und'][0]['tid']);
//Третий параметр - аргумент, который передается во вьюху, в которой, в свою очередь, нужно добавить контекстный фильтр по термину таксономии.
$output = views_embed_view('имя_вьюхи','имя дисплея', $term->tid);
M2K2
На сайте с 06.12.2010
Offline
54
#1077
Alangasar:
M2K2, не хочется открывать двиг, интуиция сейчас подсказывает, что нужно ковырнуть в сторону зависимостей и на строить контекстный фильтр, в зависимости от этой зависимости)

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

Спасибо, вроде разобрался с выводом вьюх!

Теперь возникла следующая проблема. На странице 2 вьюхи, левая и правая, обзавем их так :)

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

Можно ли сделать чтоб правая нода не выводила анонсы которые выводит левая вьюха, т.е. Не дублировала некоторые анонсы которые выводит левая вьюха?

M2K2
На сайте с 06.12.2010
Offline
54
#1078

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

Alangasar
На сайте с 06.11.2008
Offline
98
#1079
M2K2:
Подскажите кто знает существует ли для 7 Друпала модуль который бы выводил в вьюхе что то вроде тизера (уменьшенную картинку, заголовок и анонс) несколько предыдущих и несколько следующих нод термина таксономии к которому принадлежит текущая нода.

По моему проще свой модуль написать

M2K2
На сайте с 06.12.2010
Offline
54
#1080
Alangasar:

По моему проще свой модуль написать

Понятно, к этому и пришел :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий