#content-management-system #ektron
#система управления контентом #ektron
Вопрос:
Я отредактировал существующую смарт-форму в настройках смарт-формы в меню настроек. Затем я опубликовал и обновил смарт-форму в свойствах папки содержимого. Теперь я перешел к конкретному контенту, который использует эту конкретную смарт-форму в редакторе CMS 400, и я вижу изменения. Но когда я просматриваю страницу в браузере, она по-прежнему показывает старую смарт-форму.Невозможно отразить изменения в браузере. пожалуйста, помогите мне. Заранее спасибо
Ответ №1:
Это помогло бы узнать, какую версию вы используете. При этом здесь может происходить несколько вещей…
Кэширование
Возможно, включено кэширование FrameworkAPI, и в этом случае вам придется дождаться истечения срока действия кэша или повторно использовать пул приложений, чтобы увидеть обновленный контент. Кэширование включено в web.config путем изменения defaultContainer
свойства в этом разделе на Cache .
<ektron.framework.services>
<unity configSource="ektron.cms.framework.unity.config"/>
<framework defaultContainer="Default" childContainer="BusinessObjects"/>
</ektron.framework.services>
Переиздать контент
Изменения в определении смарт-формы не будут немедленно распространяться на все блоки контента, использующие эту конкретную смарт-форму. Если вы добавите поле (например), это поле не будет существовать ни в каких блоках контента, если вы не откроете этот блок контента в режиме редактирования и не опубликуете его повторно. Оно будет автоматически добавлено в блок содержимого, когда вы нажмете Редактировать, но это изменение не будет сохранено, пока вы не нажмете опубликовать.
Комментарии:
1. Это была проблема с кэшированием.. Теперь это решено. Спасибо за помощь, Брайан.