#umbraco7
#umbraco7
Вопрос:
Кто-нибудь знает об этой проблеме: любые новые поля, которые я добавляю, отлично работают в локальном бэк-офисе, но когда я использую Webmatrix для публикации на сервере (discountASP.net ) поля не отображаются. Я сделал просмотр исходного кода в браузере, и их там просто нет!
Например, @Umbraco.Поле («комментарии»)
Спасибо! Даниэль
Ответ №1:
Если вы добавляете новые поля, они добавляются только в базу данных. Это означает, что вам потребуется обновить базу данных на рабочем веб-сайте. Webmatrix не делает этого за вас (по умолчанию).
Есть несколько способов справиться с этим сценарием:
- скопируйте свою базу данных на рабочий сервер (я бы не советовал этого делать, потому что вы можете перезаписать изменения содержимого и мультимедиа на рабочем сервере)
- создайте поля вручную на рабочем сервере (простое решение)
- используйте коммерческий пакет, такой как courrier (лично я считаю, что это хорошее решение, только если у вас есть рабочий процесс подготовки контента).
- используйте бесплатный пакет, такой как usync (http://our.umbraco.org/projects/developer-tools/usync )