Управление списком в umbraco 5 - PullRequest
1 голос
/ 22 февраля 2012

Я недавно начал работать над проектом 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" } })
...