Я недавно начал работать над проектом umbraco 5, и я нахожу это немного трудным по сравнению с umbraco 4. Я пытаюсь создать список элементов, которые управляются в разделе контента сайта, где пользователи могут добавлять элементы в список, этот список затем используется в раскрывающихся списках и категориях страниц по всему сайту.
Я ищу лучший способ сделать это, в настоящее время я частично работаю над созданием редактора свойств, который управляет списком текстовых полей, но не уверен, что это лучший способ сделать это, и я в настоящее время не совсем уверен о том, как делать даже это. Я могу сохранить одно свойство без проблем, но динамический список?
Кто-нибудь может дать мне некоторое представление о том, как они будут делать это с некоторыми примерами кода, нет большого количества ресурсов для 5 в минуту.
Большое спасибо тем, кто вносит свой вклад.
UPDATE
Теперь я скопировал редактор свойств текстовой строки из исходного кода и собираюсь обновить его, чтобы иметь дополнительный текстовый ввод. Она использует библиотеку javascript для нокаута, с которой я не слишком знаком, ниже приведен код, который у меня есть, кто-нибудь знает, как мне обновить это, чтобы сохранить оба текстовых значения в базе данных?
<ul class="relatedlinks-textstring-inputs" data-bind="template: { name: 'textstringRow', foreach: textstrings }"></ul>
<script id="textstringRow" type="text/html">
<li style='width: 250px;'>Name<input type="text" data-bind="value: value" />Url<input type="text" data-bind="value: value" /></li>
</script>
@Html.HiddenFor(x => Model.Value, new Dictionary<string, object> { { "data-bind", "value: value" } })