Проблема, которую вы описываете, только когда вы используете корректор HTML с комментариями HTML. Быстрое решение - удалить комментарии или отключить корректор HTML.
Было бы замечательно, если бы корректор HTML мог обрабатывать комментарии HTML, но комментарии HTML IMO не относятся к содержимому узла и т. Д. Если вы планируете делать разметку настолько сложной и особенной, что для нее нужны комментарии, это индикатор что оно принадлежит вашей теме, а не содержанию.
В вашем случае вы хотите добавить немного JavaScript. Для этого в Drupal есть функция drupal_add_js
, которая не только добавит скрипт, но и с настройками вы можете кешировать и минимизировать его для производственной среды. Это повысит производительность, и в целом вы захотите добавить js на сайт Drupal.
Поскольку вы только пробуете Drupal, самое быстрое решение для вас сейчас - просто удалить комментарии HTML, и все будет в порядке. Но если вы хотите сделать что-то предназначенное для живого сайта, вы должны проверить drupal_add_js
.
Настройки входных фильтров можно найти в admin / settings / filters, когда вы редактируете или создаете новый фильтр, здесь вы можете решить, какие роли могут его использовать и следует ли применять корректор HTML.