Andruxa: Блог

Главные вкладки

Склеивание значений Имя и Адрес

28 ноября 2010 в 16:48

Здравствуйте.

Обратил внимание, что при оформлении заказа значение поля Имя (переменная $order_first_name) попадает в Адрес (переменная $order_shipping_address)
Как это можно побороть?

[Решено] Views - как вывести подтермины таксономии

16 мая 2010 в 3:30

Здравствуйте.

Делаю каталог товаров, основанный на словаре таксономии, вывожу его через views (стандртный модуль uc_catalog отключен)
Словарь ссылается на 2 типа материалов - стандартный product и клонированный page, который называется 'Описание категории' (просто чтобы не путаться в типах материалов).

Термины словаря имеют 3 уровня вложенности:

термин 1
--термин 1.1
----термин 1.1.1
----термин 1.1.2
---- ...
--термин 1.2
----термин 1.2.1
и т.д.

Ноды типа 'товар' привязаны к последним (по вложенности) терминам словаря, а 'описания категории' - ко всем.

Создал 2 представления: category_list и product_grid, выбираю какой из них использовать с помощью модуля TVI.
Со вторым представлением все хорошо, а в первом застрял на такой проблеме:

нужно вывести в шапке заголовок категории, соответствующей текущему термину а под ней - список описаний категорий, соответствующих подтерминам текущего термина, т.е. если выбран термин 1, то вывод должен выглядеть так:

Заголовок 1

Содержимое 1

Заголовок 1.1

Содержимое 1.1

Заголовок 1.2

Содержимое 1.2

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

для этого в представлении category_list создаю вид 'вложение' который прикреплен к странице и выводится перед ней.
аргумент - таксономия:ID термина, поля - Материал:Заголовок, Материал:Содержимое, здесь тоже все хорошо.

Теперь в виде 'страница' нужно вывести ноды, у которых термины таксономии являются дочерними к текущему термину.