2016-10-25 7 views
0

Я думаю, это потому, что я не знаю, как работают токены замены. Еще одна проблема на одном уровне в макете редактирования: я хочу, чтобы класс элемента был в рабочем элементе {Категория}, Категория - имя/название свойства, которое я использую для группировки.Orchard CMS Query Raw Layout Level Доступ к свойствам

Прямо над проекцией: Я хочу включить некоторый html, в котором перечислены все категории в ul, т.е. data-filter = ". Experiential" Я пробовал такие вещи, как: work-item {Category} и work item {Content .Fields.CaseStudy.Category}. Категория является «термином» (?) Из таксономии.

ответ

1

Попробуйте это:

{Content.Fields.CaseStudy.Category.Terms:0} 

Поля систематики имеет набор терминов, так что вы должны сначала получить доступ к Terms свойству поля, а затем указать, какой вы хотите (первый в приведенном выше примере), если поле настроено для разрешения нескольких значений. Если он настроен для одного значения, вы можете уйти с удалением :0 в конце, поскольку это приведет к объединению значений в список, разделенный запятыми, но поскольку у вас есть только один, это будет эквивалентно.

+0

Благодарим вас за ответ. Я ввел содержание статьи {Content.Fields.CaseStudy.Category.Terms) –

+0

{Content.Fields.CaseStudy.Category.Terms: 0} –

+0

Так это сработало? –

 Смежные вопросы

  • Нет связанных вопросов^_^