Как отключить фильтрацию кода в Joomla

1

По умолчанию, Joomla не позволяет вставлять в область материала определенные тэги, включая код JavaScript. Это сделано в целях безопасности, чтобы предотвратить возможность добавления вредоносного кода. Есть два шага, необходимых для решения этой проблемы.

Во-первых, необходимо войти в административную панель  под учетной записью суперадминистратора и перейти в "Общие настройки". Перейдите на вкладку "Фильтры текста, измените тип фильтра  для супер-пользователя в положение: "Нет фильтрации". Нажмите на кнопку "Сохранить и закрыть". Это означает, что если супер-пользователь вошел в систему, ядро Joomla не будет фильтровать ничего, что было добавлено в материал. Однако HTML-редактор имеет свой собственный фильтр, поэтому его так же необходимо настроить.

Если вы используете TinyMCE как ваш HTML редактор (это стандартный редактор, который поставляется с Joomla по умолчанию), перейдите в "Расширения - Менеджер плагинов  -  Редактор-TinyMCE". Удалите  слово script в поле "Запрещенные элементы" и нажмите кнопку "Сохранить и закрыть".

2

Или, если вы используете популярный редактор JCE, перейдите в JCE - Профили Редактора- Default - Editor Parameters – Options - изменените параметр Allow JavaScript в положение Yes. Не забудьте сохранить.

3

Теперь вы можете перейти к материалам и вставить код JavaScript в режиме HTML.

Понравилась статья? Поделиться с друзьями:
JoomSpider | уроки Joomla, скачать версии, обучение, помощь