Как добавить JavaScript в дополнение к чистому тексту в статье Joomla
Более конкретно, я пытаюсь реализовать форму wufoo в статье на Joomla, но мне нужно добавить текст, в дополнение к коду. Я попытался просто вставить код в статью, но все, что я получил, это код в виде текста. Что мне не хватает? Если это поможет, я установил jCode, но не могу найти способ добавить текст в дополнение к форме. Я открыт и для других способов решения этой проблемы.
2 ответа
Joomla по умолчанию не позволяет импортировать код, такой как PHP или Javascript, через статьи. Для этого необходимо использовать плагин. Я вижу, что вы пытались использовать jCode, я никогда не использовал это раньше, поэтому не могу предоставить какую-либо документацию по нему.
Я настоятельно рекомендую использовать Sourcerer в качестве плагина для импорта Javascript и PHP через ваши статьи. Это бесплатно, хорошо документировано, хорошо поддерживается и прост в использовании. После того, как вы установили его, включите плагин. Затем в своей статье вы можете использовать что-то вроде следующего:
{source}
<script type="text/javascript">
alert('Hello world');
</script>
<?php
echo '<p>Hello world</p>!';
?>
{/source}
Под текстовой областью статьи для Sourcerer будет небольшая кнопка, которая откроет всплывающее окно для ввода всего вашего кода.
Надеюсь это поможет
Альтернативные варианты для вашей проблемы
Если вы администратор, удалите опцию фильтра для статьи.
Перейдите в раздел статьи -> Параметры -> Параметры текстового фильтра -> Выберите группу пользователей -> Не применять фильтр.
Другой вариант - создать модуль и назначить его для вашей статьи, как показано ниже.
Создайте модуль с вашими формами. Для учебника по разработке модулей
И создать статью и установить модуль внутри, как.
{loadposition contact_form_pos}
Внутри вашей статьи просто укажите положение модуля, как указано выше, для более подробной информации.
Надеюсь, что это имеет смысл..