Подскажи, кто решал эту проблему. Сделал представление References, формирующее список нод, на которые можно ссылаться. Если использовать стандартный селектор модуля References, то всё работает, но если использовать nodereference_url, то в списке варианты выбора показываются с лишним html-кодом, в который обувается каждый вариант выбора. Как с этим бороться?
Да, чуть не забыл, в Drupal 6 использовать тип представления "содержимое материала" и просто добавлял аргумент "Материал: Nid" и всё работало. Но с EVA такого не получается.
Есть материалы типа "Населённый пункт" и "Данные переписи". При создании или редактировании населённого пункта можно делать ссылку на один или несколько материалов типа "Данные переписи" через Node Reference (Drupal 7). Мне необходимо в таблице выводить список данных переписи на странице населённого пункта. Соответственно мои настройки view:
Тип представления: Entity Content (EVA) Формат: Таблица Критерии фильтрации: Содержимое: Опубликовано (Да), Содержимое: Тип (= Запись СНМ 1873)
Решаю похожую задачу, но так как использую EVA, то сделал представление Entity Content, настроил контекстные фильтры, как надо, но на нужной ноде все связанные материалы не выводятся. Коллеги, помогите!
Коллеги, помогите. Сделал представление Entity Content, настроил контекстные фильтры, как надо, но на нужной ноде все связанные материалы не выводятся.
Я так понял, что в настройках контекстных фильтров в списке для выбора "Действие в случае если значение фильтра недействительно" не хватает что-то вроде "Скрыть представление", там есть только "Вывести Страница не найдена".
А в D6, кстати, есть "Скрыть представление / Страница не найдена (404)". Только не знаю, работало ли это в D6.
Аналогичную проблему нужно было решить. Выяснилось, что проверка по типу материала работает, если символ % не последний в адресе и страница представления выводится во вкладке. Тогда лишняя вкладка не появляется, то есть проверка по типу материала работает. А вот если представлением пытаться заменить страницу (node/%), то тогда в настройках контекстных фильтров проверка по типу ноды работает не правильно (как писал 3xdimon, перехватываются пути ко всем нодам).
Я так понимаю, удалось решить проблему создав блок и выведя его в шаблоне:
Views - Nodes that can be referenced (не отображается список представлений)
Если вдруг кому пригодится: решил проблему убрав галочку "Предоставлять элементы обертки полей по умолчанию".
Views - Nodes that can be referenced (не отображается список представлений)
Подскажи, кто решал эту проблему. Сделал представление References, формирующее список нод, на которые можно ссылаться. Если использовать стандартный селектор модуля References, то всё работает, но если использовать nodereference_url, то в списке варианты выбора показываются с лишним html-кодом, в который обувается каждый вариант выбора. Как с этим бороться?
Вывод нод определенной ноды Views, аргументы, связанные ноды
Мне эта ссылка очень помогла, спасибо.
[РЕШЕНО] Как вывести подстраницы?
Решено.
[РЕШЕНО] Как отобразить все ноды, ссылающиеся на данную, без передачи аргументов в URL
Проблему оказалось быстрее и полезнее решить самостоятельно...
[РЕШЕНО] Как отобразить все ноды, ссылающиеся на данную, без передачи аргументов в URL
Пробовал прописать PHP код для проверки контекстного фильтра:
[РЕШЕНО] Как отобразить все ноды, ссылающиеся на данную, без передачи аргументов в URL
Люди, помогите, делаю социальный проект, поддерживать буду сам, денег не беру. Нужна помощь!
Как вставить текст над списком статей?
/admin/structure/block/add -> "Настройки видимости" -> "Только на перечисленных страницах" -> "<front>"
[РЕШЕНО] Как вывести подстраницы?
Люди, помогите, пожалуйста, бьюсь с этой проблемой уже не один день :(.
[РЕШЕНО] Как вывести подстраницы?
С EVA такой номер не проходит.
Модуль Яндекс.Карты 7.x
Мечтаю иметь интеграцию слоя яндекс-карт в модуль Open Layers...
[РЕШЕНО] Как отобразить все ноды, ссылающиеся на данную, без передачи аргументов в URL
Да, чуть не забыл, в Drupal 6 использовать тип представления "содержимое материала" и просто добавлял аргумент "Материал: Nid" и всё работало. Но с EVA такого не получается.
[РЕШЕНО] Как отобразить все ноды, ссылающиеся на данную, без передачи аргументов в URL
Спасибо, что отозвались!
Есть материалы типа "Населённый пункт" и "Данные переписи". При создании или редактировании населённого пункта можно делать ссылку на один или несколько материалов типа "Данные переписи" через Node Reference (Drupal 7). Мне необходимо в таблице выводить список данных переписи на странице населённого пункта. Соответственно мои настройки view:
Тип представления: Entity Content (EVA)
Формат: Таблица
Критерии фильтрации: Содержимое: Опубликовано (Да), Содержимое: Тип (= Запись СНМ 1873)
Drupal 7. Как включить "Default value php snippet" для поля типа "node reference"
Есть модуль как раз для этого: Node Reference URL Widget
[РЕШЕНО] Как отобразить все ноды, ссылающиеся на данную, без передачи аргументов в URL
Решаю похожую задачу, но так как использую EVA, то сделал представление Entity Content, настроил контекстные фильтры, как надо, но на нужной ноде все связанные материалы не выводятся. Коллеги, помогите!
[РЕШЕНО] Как вывести подстраницы?
Коллеги, помогите. Сделал представление Entity Content, настроил контекстные фильтры, как надо, но на нужной ноде все связанные материалы не выводятся.
Ссылка в теле ноды
А зачем обязательно алиасы?
Вывод нодов через views, и вывод через стандартный шаблон
Сделал через модуль EVA.
Вывод нодов через views, и вывод через стандартный шаблон
"Скрыть представление" есть, но для block, а для page его нет...
Вывод нодов через views, и вывод через стандартный шаблон
Теперь появилась другая проблема. В шаблоне типа ноды вставил строку:
print views_embed_view('maps_districts','block_1', $node->nid);
Зато теперь в других вкладках на странице материала это представление выводится...
Вывод нодов через views, и вывод через стандартный шаблон
Я так понял, что в настройках контекстных фильтров в списке для выбора "Действие в случае если значение фильтра недействительно" не хватает что-то вроде "Скрыть представление", там есть только "Вывести Страница не найдена".
А в D6, кстати, есть "Скрыть представление / Страница не найдена (404)". Только не знаю, работало ли это в D6.
Вывод нодов через views, и вывод через стандартный шаблон
Аналогичную проблему нужно было решить. Выяснилось, что проверка по типу материала работает, если символ % не последний в адресе и страница представления выводится во вкладке. Тогда лишняя вкладка не появляется, то есть проверка по типу материала работает. А вот если представлением пытаться заменить страницу (node/%), то тогда в настройках контекстных фильтров проверка по типу ноды работает не правильно (как писал 3xdimon, перехватываются пути ко всем нодам).
Я так понимаю, удалось решить проблему создав блок и выведя его в шаблоне:
Маленькие хитрости в drupal6
Вот бы увидеть, как это можно сделать :).
Маленькие хитрости в drupal6
И через модуль свой никак?
Маленькие хитрости в drupal6
А как можно сделать разные имена вкладок вместо "Просмотр" для определённых типов материалов через template.php желательно?