Интеграция с Joomla

Если Joomla вырезает код виджета при попытке вставки, то потребуется провести ряд манипуляций, чтобы разрешить вставку скриптов в редакторе. Вам понадобятся права администратора.

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

Узнайте, какой у вас используется редактор

Для этого перейдите в Сайт → Пользователи и откройте вашего пользователя. Там обратите внимание на блок «Параметры», значение «Редактора пользователя»:

Если у вас JCE

JCE — мощный редактор с целой специальной панелью управления. Перейдите в Компоненты → JCE Administration → Editor Profiles. В обычной ситуации там должно быть немного (1-2) профилей, и вам нужен профиль «по умолчанию» (default). Откройте его и перейдите в Editor Parameters → Options.

Переключите Allow Javascript в Yes. В случае если вы собираетесь вставлять виджет-кнопку, желательно и Allow CSS включить. Сохранитесь.

Готово.

Если эти действия не помогли, то скорее всего кто-то (разработчик, системный администратор) сознательно вносил дополнительные запреты. Снимать их лучше в согласовании с ним.

Если у вас TinyMCE

Перейдите в Расширения → Менеджер плагинов и откройте там TinyMCE. В параметрах плагина обратите внимание на настройку «запрещенные элементы». Удалите оттуда script и сохранитесь.