В нескольких разных типах документов я должен добавить те же 3 родных типа данных Umbraco
- подборщик контента
- текстовая строка
- текстовая строка
Мне было предложено посмотреть, есть ли способ создать новый настраиваемый тип данных, который в основном перенесет эти 3 типа данных в новый тип данных.
Я просмотрел сайт nibble.be и вижу, что существует несколько разных способов создания пользовательских типов данных (с использованием оболочки usercontrol, или 3 класса). Однако я не уверен, что пользовательский тип данных для группировки существующих типов данных будет правильным путем.
С одной стороны, мы используем MVC вдоль боковой Umbraco с большим использованием представлений Razor. Поскольку псевдоним свойства типа документа используется для получения значений из Umbraco со страницы содержимого, я не вижу, как это все еще возможно, или как вы собираетесь получать значение свойства настраиваемого типа данных с встроенными типами данных.
Будет ли рабочий путь или лучший способ выполнить это решение для добавления одинаковых полей в любой тип документа, который им нужен? Я хотя бы об иерархическом подходе с родительским типом документа только с этими тремя типами данных (сборщик контента и 2 текстовые строки), но это означало бы, что нужно поместить любой тип документа, который потребуется для страницы в этом родительском типе документа, просто для того, чтобы факт наследовал эти группы свойств.