Joomla - це популярна система керування сайтом, яка має дуже широкі функціональні можливості. Найчастіше вони не використовуються і на чверть, а з просунутих опцій адміністраторам сайтів буває потрібна, наприклад, вставка в сторінки скриптів на мові javascript. Зробити це можна, створивши в панелі адміністратора відповідний модуль.
Інструкція
Якщо скрипт міститься в окремому файлі з розширенням js, вам слід спочатку розмістити його на сервері сайту, а потім додати в код потрібних сторінок HTML-теги виклику цього скрипта. Для завантаження файлу використовуйте будь-який з знайомих вам способів. Це можна зробити з використанням встановленої в комп'ютер програми FTP-клієнта, за допомогою менеджера файлів панелі управління хостингової-компанії або аналогічного менеджера системи управління сайтом.
Потім в панелі адміністрування Joomla відкрийте розділ, що відноситься до встановлених в систему модулів і переконайтеся, що в ньому є модуль, який дозволяє вставляти в документи довільний HTML-код. Назви у них бувають різні, але найчастіше використовують Special HTML - це найпоширеніший компонент такого типу. Натисніть кнопку «Новий», в завантажившись формі поставте позначку навпроти напису Special HTML і клікніть іконку «Наступна».
В полі «Тема» з'явилася форми впишіть назву, за яким ви зможете пізніше визначити, що за скрипт викликається цим модулем. HTML-тег виклику файлу зі скриптом впишіть в поле HTML / javascript. У деяких версіях Joomla з візуальним редактором це треба зробити після відключення режиму WYSIWYG. Тег завантаження скрипта із зовнішнього файлу в загальному випадку виглядає так: . Тут в лапках після src вам треба вказати адресу, за якою в першому кроці був завантажений файл. Якщо скрипт не повинен зберігатися в зовнішньому файлі, то вставте його замість цього тега.
У полі «Положення» впишіть, наприклад, JSOutput, у випадаючому списку «Відобразити заголовок» виберіть «Ні», а в списку «Включено» - «Так». Клацніть по кнопці «Зберегти» і на цьому підготовка модуля скрипта до вставки в сторінки буде завершена.
Виберіть статтю або статичну сторінку, в яку треба вставити модуль, що містить скрипт, і у візуальному редакторі клікніть місце для його виведення. Потім вставте код {loadposition JSOutput} і збережіть змінену сторінку.