Редактор Sitecore Experience, отображающий необработанные данные JSON

Я использую простой проект MVC sitecore. Я только дал только одно поле на странице рендеринга. Когда я пытаюсь просмотреть в "Редакторе опыта", он показывает некоторые необработанные данные JSON, как показано ниже. введите описание изображения здесь

Я использовал этот пост

чтобы решить это. когда я включаю этот webedit.css в мой основной макет, то исходные данные исчезают. Но я не могу видеть ленту редактирования. Но когда я выбираю Experience Editor с рабочего стола, он показывает все содержимое по умолчанию правильно вместе с лентой редактирования (страница по умолчанию).

Может кто-нибудь сказать мне, почему я не могу увидеть эту ленту редактирования на моей странице?

1 ответ

Решение

Это связано с тем, что в файле cztml бритвы макета имеется действительный скелет разметки HTML. Пожалуйста, убедитесь, что как минимум ваша страница отформатирована так:

@using Sitecore.MVC

<html>
    <body>
         @Html.Sitecore().Etc...
         etc...
    </body>
</html>

Это должно устранить большую часть JSON сверху и включить все элементы пользовательского интерфейса редактора страниц.

Другие вопросы по тегам