Вернуться на страницу поддержки Содержимое и медиафайлы Блоки Ошибка блока: неожиданное или недопустимое содержимое

Ошибка блока: неожиданное или недопустимое содержимое

Если в блоке недопустимое форматирование, в нём может отображаться сообщение об ошибке. Есть несколько способов устранения ошибок.

Обзор ошибок

Если в блоке есть ошибка, в нём отображается следующее сообщение:

В этом блоке неожиданное или недопустимое содержимое.

Снимок экрана: на изображении показан блок с сообщением об ошибке. В блоке с ошибкой отображается следующее сообщение: «В этом блоке неожиданное или недопустимое содержимое».

Это может произойти по нескольким причинам. Обычно такое сообщение появляется, если вы изменяете код HTML блока в редакторе кода и делаете синтаксическую ошибку. Проверьте код HTML и убедитесь, что синтаксис верный.

При использовании сторонних блоков (которые устанавливаются вместе с плагинами в тарифных планах Business и eCommerce) сообщение об ошибке может появиться из-за устаревшей версии блока или неверной разметки. Тогда следует сообщить об ошибке разработчику плагина.


Четыре способа устранения ошибок

Блок поддерживает несколько опций устранения ошибок: «Исправить», «Преобразовать в HTML», а также «Преобразовать в классический блок» и «Попытаться восстановить блок», скрытые за кнопкой с многоточием.

Снимок экрана: блок с сообщением об ошибке «В этом блоке неожиданное или недопустимое содержимое» и тремя кнопками ниже. Изображение, на котором нажата третья кнопка и открыто меню с многоточием. Отображаются опции «Преобразовать в классический блок» и «Попытаться восстановить блок».

Исправить
Снимок экрана: кнопка «Исправить» внутри блока с сообщением об ошибке

При нажатии кнопки «Исправить» система представляет содержимое в виде блока (столбец с справа с кнопкой «Преобразовать в блоки») и сравнивает его с преобразованием в HTML:

Снимок экрана: всплывающее окно «Исправить блок» со сравнением двух вариантов: преобразования неверного содержимого в блок пользовательского HTML-кода (левый столбец) и исправления ошибки и возврата исправленного содержимого в исходный блок.

Преобразовать в HTML

Блок «Преобразовать в HTML» преобразует недопустимое содержимое в блок HTML-кода. Он работает так же, как опция «Преобразовать в HTML», запускаемая нажатием кнопки «Исправить», о которой говорилось выше.

Снимок экрана: блок с текстом «В этом блоке неожиданное или недопустимое содержимое» и стрелкой на «Преобразовать в HTML».

Преобразовать в классический блок

Для преобразования неверного содержимого в классический блок нажмите кнопку с многоточием и в меню выберите опцию «Преобразовать в классический блок»:

Снимок экрана: блок с текстом «В этом блоке неожиданное или недопустимое содержимое» и тремя кнопками снизу. Вторая кнопка «Преобразовать в HTML».

Попытаться восстановить блок

Чтобы проверить, может ли редактор блоков восстановить состояние блока до появления ошибки, нажмите кнопку с многоточием и выберите «Попытаться восстановить блок»:

Снимок экрана: блок с текстом «В этом блоке неожиданное или недопустимое содержимое» и тремя кнопками снизу. Третьей кнопкой является кнопка с многоточием, которая открывает меню с двумя опциями. Вторая опция в этом меню ― «Попытаться восстановить блок».

Она восстанавливает предыдущую версию блока, чтобы вы могли найти ошибку.

Copied to clipboard!