view аргументы

Как сделать Views без статичной части URL - только аргументы?

Аватар пользователя gun_dose

Есть магазин, в нём товары прикреплены к двум независимым словарям - бренды и категории. Нужно вывести категорию товаров определённого брэнда. Контекстными фильтрами пользоваться я умею. Вся загвоздка в том, что адрес такой выборки должен выглядеть вот так: example.com/brand/category, а вьюс не даёт создать страницу с адресом %1/%2

Как быть?

0 Спасибо

Вывод блока-view с файлом по аргументу из другого view

Аватар пользователя harhor

Здравствуйте! У меня немного неоднозначный вопрос, здесь такие темы встречаются и часто, но всё не то.

Суть такова - есть словарь терминов (64 тега) и стандартное представление, выводящее по каждому тегу список нод (они могут быть и разного типа); также надо создать блок, выводящий под этим представлением, в зависимости от выбранного тега, списком картинки (файлы) с тем же тегом. Мне нужно выцепить аргумент с термином из ссылки на первый view и вывести картинки, принадлежащие этому термину, в блоке на странице представления, вызываемого по этому тегу.

0 Спасибо

как передать в аргументы представления транслит на русский язык английского алиаса от pathauto

Аватар пользователя 112345688

есть отделы предприятия, по адресам типа department/alias производится доступ.
алиас формируется pathauto на основе поля name, например отдел снабжения -> otdel-snabzheniya.
есть сотрудники, связанные с отделом через node reerence.
задача сделать представление, выводящее сотрудников отдела и представление, выводящее поля отдела отличным от дефолтного способом.

я хочу, чтобы сотрудников выводило блоковое представление (я так понимаю оно принимает и понимает аргументы по правилам заданным для представления типа page), а отдел - страничное представление.

вопрос в том, что правильно выдает результаты на адреса типа department/отдел снабжения, а надо чтобы на адреса типа
department/otdel-snabzheniya.

0 Спасибо

Не получается разобраться с аргументом Заголовка, уже не бесит!

Аватар пользователя Sadchenko

Поставил такую задачу, сделать адрес страницы редактирования ноды вида "[type]/[title-raw]/edit" и при нахождении на странице редактирования ноды, отображать эту же ноду прямо над формой редактирования.

С адресом редактирования легко разобрался с помощью  
А вот в выводом ноды уже 3-й час бьюсь. Никак не пойму как работают аргументы.
Я пробовал использовать в качестве аргумента заголовок ноды, так как у меня что заголовок, что синоним к нему (который всталяется частью URL/edit) полностью совпадают и по регистру и по символам, так как заголовок всегда прописывается латиницей и с точками вместо пробелов (в настройках PathAuto изменил настройки, чтоб точки не удалялись).

Саму вьюху определяю в Блок и вставляю в регион над Контентом.

0 Спасибо

Что выставить во Views

Аватар пользователя dead_drupal

Доброго всем времени.

Есть каталог товаров на ССК и Вьюс.

Каталог многоуровневый, т.е., структура такая:

термин
подтермин
дочерний термин
термин 2
подтермин 2
дочерний термин 2

Вывожу каталог через Vocabulary Index. При клике на "термин" разворачиваются

подтермины. При клике на "подтермин" разворачиваются дочерние термины.

Т.е., юзер не может попасть в "подтермин" и в "термин".

Далее,во вьюхе выставил ID термина с глубиной, это привело к тому, что

при клике на "термин" выводятся все ноды, привязанные к нему.

Но мне нужно, чтобы при клике на "термин" я попадал на страницу, где

выводится список "подтермины", а при клике на них я попадал на страницу со

списком "дочерних терминов".

Как это реализовать в 6 друпале средствами Views?

0 Спасибо

Вопрос по аргументам и 5-му друпалу

Аватар пользователя IrinaStasuk

Не могу понять, как поставить аргумент (или что изменить), чтобы система не выдавала ошибку implode() [function.implode]: Invalid arguments passed в файле...

Визуально все получается, как я хочу. То есть есть поле (ноде референсе) и есть следующее поле с вьюсом, в которое должно подставляться значение id ноды, выбранной выше.

Во вьюсе я выбрала аргументы:

в поле со вьюсом поставила аргумент:

Если я в аргументах убираю Node: ID, оставляя только второй или перемещаю его на второе место - ничего не получается (то есть второе поле не показывает нужный вьюс). А в этом варианте выдает ошибку.

Если кто сможет, подскажите, пожалуйста, где ошибка?

0 Спасибо

аргументы veiws

Аватар пользователя nabiullin11

народ подскажите как решить задачу.
Передаю во views аргументы город. Но мне по идее нужно только 2 значения (волгоград, область). Когда переменная равна Волгоград - выводить все с волгоградом (сделано), а когда область - все остальное. Где прописать чтоб он не искал "область" а искал просто "не Волгоград" .

0 Спасибо

Помогите прописать аргументы во view.

Аватар пользователя challenger

Идея такая - на родительской ноде нужно вывести view из дочерних.
Для иерархии используется "Node Relativity".

Создал child_view, в "Relationships" прописал "Node Relativity: Parent Node ID"
В Arguments - "(Node) Node: Nid"

дальше в node-mynode-type.tpl.php пишу:

<?php
$view = views_get_view('child_view');
print $view->execute_display('default', array($node->nid));
?>

не работаит... без аргументов отображается прекрасно, если во интерфейсе Edit view прописывать nid равный какому-нибуть подходящему числу и жать live preview - то тоже всё срабатывает, отображается.

Сейчас вывожу этот view с помощью CCK View Field:
<?php print $node->field_photo_list[0]['view']; ?>

тоже ок.. но от модуля CCK View Field хотел избавиться.

Подскажите как массив аргументов правильно прописать?

0 Спасибо