Есть материал Мероприятие и Участники.
В Через CCK Node Reference в Мероприятии выбираю участника.
Вопрос. Как сделать чтоб в Материале можно было вывести через Views -> Участника ???
— Читал ли я форум? - Да, читал. пробовал не помогает.
Помогите решить проблему, я потом скриншоты решения выложу или видео сниму.
Комментарии
view field
Вот что вьиев филд?? Вот вы прочитали вопрос? Поняли что я спрашиваю?
view field выведеть вьюху на странице, это точно, НО что покажет вьюха вот задача!
Если вы решали такую задачу, пожалуйста напишите как настроить вьюху, потому как с аргументами я перепробовал много вариантов и Нод референс в них указывал и внутри параметры менял. И потому и спрашиваю на форуме, что надеюсь что есть люди поумней и поопытнее.
Relationships?
Вы спросили - я ответила. А вьюха покажет то, что вы захотите в ней показать. Если нужен отбор участников по мероприятию, то в типе материала участник должно быть поле мероприятие. Отбор по мероприятию, во вьюсе - аргумент (id мероприятия).
Если участники одни и те же и вы их уже знаете при создании ноды, то тут нужен другой подход (как раз ваш - самый лучший, по-моему, через CCK Node Reference. Так что вопрос не подробный - такой и ответ.
1) Сделайте View, выборка по типу материала "Участники". Добавьте в этот View аргумент на Content -> Мероприятие (Node Reference). Назовите вьюху, к примеру, event_users.
2) В шаблоне Мероприятия (если машинное имя типа "Мероприятие" = event, то файл его шаблона будет называться node-event.tpl.php) добавьте вызов вышесозданного View, в качестве аргумента передайте ID текущей ноды.
Код:
p.s. Вместо правки шаблона можно как раз использовать модуль ViewField, но я вам тут не помощник, так как не работал с этим модулем (мне проще руками поправить шаблон).
проблема в том что начинающие пользователи просят не намека а реальной помощи, а гуру друпала наплевать на нас, жалких червей-недоучек... это я так.. вставил 5 копеек о "вы спросили - я ответила"
Все - не так. Вы задаете общий вопрос. Без подробностей. Как отвечать? Описывать каждый раз полностью решение "от" и "до"? Так это нужно целый день на этом сайте висеть и одно и тоже писать. Я не думаю, что кто-нибудь таким заниматься будет. Вам дали подсказку. Вы попробовали, поискали дальнейшее решение - не нашли. Задавайте следующий, но уже более конкретный вопрос.
А обижаться не надо. Здесь не государственная контара, где дающим справки за это деньги платят. Помощь - это не обучение с "0" какому-нибудь вопросу. Это указание на путь.
Я сама также как и вы задаю вопросы здесь, когда не могу решить проблему. И не считаю зазорным переспрашивать детали, если не нашла после поиска верного ответа.
Возможно вы сможете найти необходимую информацию в этом уроке
Использовал "Список документов на которые ссылается текущий". Мануал интересный и рассчитан на понимание, а не на "подглядел и скопировал".
Кучу времени уже убил, но не выводится ничего. Мне нужно сделать блок "С этим товаром покупают". Для материалов типа "Товар" добавил поле node reference, через которое и указываю связанные с ним товары вручную.
Сначала пробовал вывести views в виде блока, безрезультатно. Потом попробовал как сказано тут:
естественно заменив названия вьюса и шаблона. Тоже безрезультатно. Когда изначально брался за эту задачу не рассчитывал на такие проблемы. Всегда казалось что работа с nodereference одна из базовых потребностей и кастомный вывод не должен являться проблемой.
Как оказалось это работает. Но в обратном порядке. Я не знал что связь nodereference однонаправленная. Как сделать чтобы вьюс выводил не ноды ссылающиеся на текущую ноду, а те ноды на которые ссылается текущая нода?
привет. как думаешь вот моя ситуация не похожая? http://www.drupal.ru/node/88441