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