Теги расширения Umbraco

Я новичок в Umbraco CMS, поэтому этот вопрос может показаться глупым. Требование состоит в том, чтобы показать теги (на основе определенной группы тегов) редакторам в раскрывающемся списке, и они могли выбрать эти теги и сохранить их в статье. Каков наилучший способ добиться этого?


person titan61    schedule 24.07.2018    source источник


Ответы (1)


Свойство tag позволяет вводить произвольный текст. Если вы хотите, чтобы редакторы выбирали только из предопределенного списка параметров, вам, вероятно, придется сделать это по-другому. Вместо этого вы можете попробовать свойство раскрывающегося списка с включенной опцией множественного выбора. Затем вы можете заранее установить предварительные значения (параметры), и ваши редакторы могут выбирать только из этого списка.

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

Blog
    Authors
        Author
    Categories
        Category
    Posts
        Post

Затем, когда администратор добавляет новое сообщение, вы позволяете ему выбирать подходящих авторов/категории для сообщения с помощью средства выбора дерева с несколькими узлами.

person Tim Miller    schedule 24.07.2018
comment
привет Тим ​​.. спасибо за повтор .. но в этом решении мне будет не хватать возможности поиска статей по тегам !! Я использую API контента Umbraco. - person titan61; 26.07.2018
comment
Предварительные значения раскрывающегося списка сохраняются в виде строки CSV, что означает, что вы по-прежнему можете получать статьи по типу данных с помощью ContentService. Вам просто нужно выбрать только те статьи, строка тега CSV которых содержит тег, для которого вы хотите получить статьи. Другое решение состоит в том, чтобы создать узлы для каждого тега, который вы разрешаете использовать редакторам, а затем попросить их выбрать те, которые используют Multinode Treepicker :) - person Mikkel; 31.07.2018