Я собираюсь создать блок для создания таблиц контента в Episerver.Типы вложенных блоков в Episerver
Я хотел бы, чтобы этот блок имел ContentArea
, который, в свою очередь, будет содержать только блоки типа TableRowBlock
(так что я могу иметь произвольное количество строк).
Если я создаю тип блока, который называется TableBlock
, а другой - TableRowBlock
, они будут видимыми, когда редактор добавит новый блок.
Поскольку TableRowBlock
имеет смысл только в TableBlock
, я хотел бы, чтобы скрыть это так, что это видно только при добавлении блока к ContentArea
свойству TableBlock
.
Как это сделать?
Я вижу! Знаете ли вы, есть ли другой предпочтительный способ сделать список с динамической длиной, кроме использования типа contentarea? – theva
Вы можете посмотреть API-интерфейс PropertyList. Он все еще в бета-версии, но я думаю, что он работает достаточно хорошо: http://world.episerver.com/blogs/Per-Magne-Skuseth/Dates/2015/11/trying-out-propertylistt/ –