Вкратце: я делаю собственное представление, я хочу, чтобы поле, в котором перечислялись два термина таксономии, связанных с NID, выводилось в виде двух отдельных ссылок, которые возвращают аргументы для представления (term1 для view / term1, term2 для view / term2 Скорее, он выводит как одну агрегированную ссылку (и вывод вывода term1 и term2 / term1% 0Aterm2.
Я что-то не так делаю или это невозможно?
исчерпывающе:
Я создаю представление продуктов (с выводом страницы на http://example.com/products) на друпал-сайте Ubercart, потому что встроенный каталог Ubercart psuedo-view не делает этого для меня. Некоторые из этих продуктов принадлежат к более чем одному термину таксономии (в пределах одного и того же словаря) - например, product_example1 относится к терминам blue и glowinthedark, product_example2 red и glowinthedark, product-example3 просто синий.
Я создал аргумент, который ограничивает представление на основе таких терминов, как: products / red, products / glowinthedark и т. Д. Возвращает этот прекрасный вид, который я сделал, но только с продуктами, которые связаны с терминами таксономии red, glowinthedark и т. Д. - так работает как надо. Виды потрясающие!
Теперь я хочу, чтобы каждый продукт, показанный в этом представлении, имел ссылку на сгенерированный товар / страницы [термина]. Вывод поля «таксономия: все термины» в качестве ссылки с аргументом замены products / [tid] работает для одного термина (поле product_example3 работает для одного термина: / products / blue (views - это круто!), Но, И ЗДЕСЬ ПРОБЛЕМА , это НЕ ДЛЯ ДВУХ ТЕРМИНОВ (или я предполагаю, что больше двух терминов). Это верно, независимо от того, выводится ли поле в виде списка или с использованием простого разделителя. Таким образом, для product_example one поле содержит термины blue и glowinthedark ( правильно разделены как элементы списка или с выбранным "," простым разделителем), но оба термина выводят относительную ссылку products / blue% 0Aglowinthedark.
Это ясно? Как ни странно, я не смог никого найти в Google с похожей ситуацией, хотя не могу себе представить, что столкнулся с этим первым. Я могу просто сдаться, так как это не так уж важно, и я могу придумать несколько менее удовлетворительных, но все же выполнимых обходных путей, но я подумал, что у вас всех может быть некоторое понимание. Единственная вещь, которая вселяет надежду, состоит в том, что когда установлен флажок «Связать это поле со страницей терминов», представления успешно выводят две отдельные позиции со ссылками на страницы двух отдельных терминов.
Я также публикую этот вопрос на Drupal.org. Спасибо за ваше время!