Сброс полей не содержит значений, указанных в стандартных значениях шаблона - PullRequest
1 голос
/ 16 июня 2011

Я пытаюсь заставить параметр Сбросить поля в Sitecore работать для определенного шаблона элемента.В этом шаблоне я указываю различные типы полей, включая поля Droplink.Для всех полей, в которые я ввел стандартные значения, правильные значения предлагаются в параметре «Сброс полей» (в разделе «Лента версии» - «Поля» - «Сброс»), за исключением всех значений полей моей ссылки.Я - в элементе стандартных значений шаблона - выбрал стандартные значения для ссылки.При создании элемента этого шаблона выбираются правильные значения Droplink, но при использовании опции «Сбросить поля» я не вижу предложенного правильного стандартного значения.В чем может быть проблема здесь?

1 Ответ

2 голосов
/ 21 июня 2011

После сброса поля элемент должен отображать «[стандартное значение]» светло-серым текстом рядом с полем.Если это не так, поле не сбрасывается, и это является проблемой.

Если это отображается , то я бы предположил, что у вас есть более чем __ стандартных значений в действии.Стандартные значения каскадно наследуются.Итак:

basetemplate1 (stdVals1) -> maintemplate1 (stdVals2) -> item1

После сброса поля в "item1" вы ожидаете появления значения "stdVals1", но потому чтоstdVals2 "активно настроен на ничто, вы видите это значение.

Чтобы решить эту проблему, вам нужно сбросить поле для item1 и stdVals2, тогда вы должны увидеть значение из stdVals1 в item1.

...