Содержание
Поделюсь с вами наработками того, как в Joomla вставить скрипт. Лично я использую три способа в зависимости от потребностей.
Дело в том, что если вставлять скрипты через редактор (будь то вставка скрипта в самом материале или в HTML-модуле), то редактор «режет» код скрипта. Т.е. после сохранения вы можете или вообще не увидеть вставленного кода, или увидеть его обрезанную версию, которая не будет работать.
Как вставить скрипт в Joomla — способ №1
Вставка скрипта через модуль вставки произвольно кода. Плюс этого метода состоит в том, что код будет работать на всех страницах, где отображается созданный модуль. Рекомендую использовать модуль Flexi Custom Code, который работает со всеми версиями Joomla без нареканий. Найти его можете в JED (extensions.joomla.org) через поиск по названию. Далее переходите на сайт разработчика и качайте свежую версию модуля бесплатно. Настройки модуля до безумия простые. Укажите название модуля, показывать ли его заголовок, установите позицию отображения, укажите, на каких страницах модуль показывать. В окошке для вставки кода укажите код скрипта. Не забудьте проверить, чтобы модуль был опубликован и сохраните изменения.
Как вставить скрипт в Joomla — способ №2
Вставляем скрипт только на определенной странице непосредственно в материал Joomla. Рекомендую для этого использовать плагин Sourcerer. Аналогично, ищем его через JED и качаем с сайта разработчика. После установки проверяем, чтобы плагин был опубликован. В нижней части редактора материалов появится дополнительная кнопка для вставки кода в статью. При нажатии этой кнопки откроется окошко с образцом вставляемого кода. В этом образце вам нужно будет заменить тестовый код на свой. После подтверждения вставки кода и сохранения материала необходимый код будет вставлен в материал. Таким образом в конкретной статье можно вставлять скрипты для обратного отсчета времени, коды сторонних сервисов для использования на вашем сайте. Так вы даже можете вставлять в нужное место статьи код контекстной рекламы.
Как вставить скрипт в Joomla — способ №3
Некоторые скрипты в Joomla добавляются не путем указания самого кода, а путем подключения файла скрипта, который может храниться как на вашем сервере, так и может быть загружен из любого другого места (например, с google.com). Обычно такие файлы скриптов подключаются в секции HEAD кода страницы сайта. Чтобы сделать такое подключение своего скрипта, вам нужно зайти в «Менеджер шаблонов», открыть на редактирование главную страницу нужного шаблона и прописать подключение нужного скрипта. Этот способ наиболее сложен для новичков и требует некоторых навыков, т.к. иногда подключенные скрипты сайта могут конфликтовать между собой и работать неправильно. В этом случае приходится либо как-то исправлять конфликт, либо искать аналоги используемых расширений, скрипты которых не конфликтуют.
Нужна помощь?
Помогу вставить скрипт в Joomla на вашем сайте. Цена — от 200 рублей в зависимости от сложности задачи. Предварительно сделаю резервную копию, установлю необходимые расширения, сделаю нужные настройки.
Сообщество, где люди делятся уникальным опытом
Вопросы и ответы по любой теме от IT сообщества
Помогаем строить карьеру в IT-индустрии
Биржа удаленной работы для IT-специалистов
Хабр Q&A — вопросы и ответы для IT-специалистов
Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.
Наверно каждый из "Джумловодов" сталкивался с проблемой вставки скриптов и html-кодов в материал.
Давайте посмотрим, как такое можно сделать без лишних усилий.
Для работы нам понадобится плагин Sourcerer.
Скачиваем и устанавливаем его.
После этого посмотрите в менеджере плагинов, включен ли данный плагин. Если нет, то включите.
Для использования Sourcer’a достаточно в редакторе нужного материала вставить Sourcerer-теги:
и внутри этих тегов написать нужный код (php, css, html, JSи т.д.).
Или же воспользоваться кнопкой Source.
Спасибо за внимание, пробуйте вставлять различные кода. Удачи!
Ваше мнение важно для нас. Пишите Ваши комментарии.