Комментарии

Установка расширений Joomla 2.5.

Rate this item
(4 votes)

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

Сегодня разберем, как устанавливать расширение на Joomla 2.5. Рассмотрим установку ВСЕХ типов расширений (компонент, модуль, плагин, шаблон) и детально остановимся на некоторых особенностях.

Установка всех расширений (компонент, модуль, плагин, шаблоны, языковые пакеты) расширений в Joomla 2.5 производится через менеджер расширений.

Здесь нам доступно 3 способа установки:

  1. Обычная установка через форму с компьютера
  2. Установка с директория /tmp
  3. Установка со стороннего сайта

Обычная установка применяется для установки с локального компьютера. Здесь все просто - скачиваем расширение (ВНИМАНИЕ! Joomla понимает только .zip архивы) и загружаем его в форму, после чего жмем "загрузить и установить". Расширение устанавливается, после чего нам выходит оповещение об завершении процесса установки. Данный способ Вы будете использовать наиболее часто.

Установка с директории /tmp практически ничем не отличается от предыдущего, кроме тог, что там необходимо прописывать путь в ручную. Для чего же нужен этот способ? Каждое расширение имеет свой "вес" и на его загрузку требуется время. По умолчанию в Joomla это время - 30 секунд и, если объем файлов слишком большой, то загрузка может просто не успеть пройти. На локальном компьютере данный способ не нужен, но когда сайт уже "крутится" на хостинге, а устанавливаемое расширение слишком большое... думаю понятно.
Для того, чтобы использовать данный метод, необходимо в папку корень_сайта/tmp загрузить архив с нашим расширением и прописать адрес до него. По сути нам нужно лишь дописать название архива к уже выведенному пути до папки /tmp, который берется пряма из configuration.php.

Установка со стороннего сайта или Установить из URL - способ, позволяющий устанавливать расширения непосредственно с сайта, где находится нужное нам расширение, при условии (что, кстати сечас редкость), что у нас есть прямая ссылка на архив расширения.

В случае если нам необходимо удалить какое либо расширение, необходимо зайти во вкладку "Управление". Здесь будет выведен список всех расширений. Для добства поиска нужного расширения, к нашим услугам фильтры. Находим "кандидата на удаление", отмечаем check box и жмем "Деинсталировать". Файлы расширения будут полностью удалены. ВАЖНО!!! Процесс деинсталляции затрагивает базу данных, т.к. информация об установленных расширениях записывается в отдельную таблицу. Другими словами просто удалять директивы расширений не рекомендуется.

Кроме того, иногда, даже после выполнения процесса деинсталяции таблицы, созданные расширением в базе данных остаются, и я рекомендую проверять их "отсутствие".
Если после деинсталяции таблицы расширения еще присутствуют в базе, повторная установка расширения (иногда и так бывает) не пройдет.

Теперь подробнее об установке каждого расширения.

Плагины, после установки, отображаются по адресу расширения->менеджер плагинов, и находятся в выключенном состоянии. Их обязательно нужно включить и, если нужно, сделать необходимые настройки (из предложенных, естественно)

View the embedded image gallery online at:
http://radiuspro.net/item/23-extensions-install#sigFreeId73b0f61d61

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

View the embedded image gallery online at:
http://radiuspro.net/item/23-extensions-install#sigFreeId73ffcec1c3

Компоненты, как правило, идут в комплекте с модулями и плагинами (!!!). Модули и плагины компонента чаще всего устанавливаются отдельно, но иногда они уже "вшиты" в компонент и устанавливаются автоматически. После установки компонента мы сразу его видим в выпадающем списки меню "компоненты".  НЕ ЗАБУДЬТЕ(!!!) зайти в расширения->менеджер плагинов  и включить плагины (если таковые установились автоматом) из комплекта компонента. Что касается модулей, то как правило, они сразу сразу создаются (расширения->менеджер модулей) и имеют выключенное состояние.

View the embedded image gallery online at:
http://radiuspro.net/item/23-extensions-install#sigFreeId3e40b9c1b4

Для примера рассмотрим популярный компонент K2. Вообще компоненты это маленькие CMS, использующие ресурсы ядра Joomla. Почти все компоненты позволяют создавать присущие (только) им типы пунктов меню.

Языковые пакеты после установки можно наблюдать в расширения->менеджер языков. Мы уже производили установку русской локализации.

 

Шаблоны. Все тоже самое. После установки шаблон необходимо установить "по умолчанию", тогда он будет применен ко всем страницам.

Что значит "будет применен ко всем страницам"? Дело в том, что Joomla 2.5 позволяет использовать несколько шаблонов (хоть по одному для каждой страницы). Естественно для определения используемого шаблона необходимо его выбрать в настройках. Если такой выбор не произведен, то подгружается шаблон по умолчанию.

View the embedded image gallery online at:
http://radiuspro.net/item/23-extensions-install#sigFreeId0fba6322c6

Ну, вот, теперь мы можем устанавливать расширения Joomla.

Read 17366 times

Комментарии   

0 #180 zuneyiqax 30.11.2020 12:20
http://mewkid.net/when-is-xuxlya2/ - Buy Amoxil Amoxicillin abp.aoyv.radiuspro.net.klw.mm http://mewkid.net/when-is-xuxlya2/
Цитировать
0 #179 ajozagihem 30.11.2020 12:01
http://mewkid.net/when-is-xuxlya2/ - Amoxicillin 500mg Buy Amoxicillin Online lpc.gssn.radiuspro.net.omt.it http://mewkid.net/when-is-xuxlya2/
Цитировать
0 #178 rodzicelstwo 25.11.2020 12:26
Hi! This is my first visit to your blog! We are a collection of volunteers and starting a new initiative in a community in the same niche.
Your blog provided us valuable information to work on. You have done a outstanding job!
Цитировать
0 #177 Bernicealgot 25.11.2020 09:20
Urgently!
I'm looking for a strict sugar daddy!
For dirty and vulgar sex!
My site https://cutt.us/madam2020
My nickname lisa421
Be sure to confirm your mail so you can write to me!
Цитировать
0 #176 minimal life 24.11.2020 20:12
I blog frequently and I seriously thank you for your
content. The article has really peaked my interest.

I'm going to take a note of your site and keep checking for new details about once a week.
I opted in for your Feed too.
Цитировать
0 #175 motivation 23.11.2020 21:19
Thanks for sharing your thoughts. I truly appreciate your efforts
and I am waiting for your further post thanks
once again.
Цитировать
0 #174 bieganie 23.11.2020 21:01
It is perfect time to make a few plans for the longer term and it is time to be
happy. I've read this publish and if I may I desire to suggest you few fascinating issues
or tips. Perhaps you can write subsequent articles relating to this
article. I wish to learn even more things about it!
Цитировать
0 #173 psychologia 23.11.2020 11:11
Thanks in favor of sharing such a nice thinking, piece of writing is fastidious, thats why i have read it completely
Цитировать
0 #172 minimal life 22.11.2020 16:25
Hey are using Wordpress for your blog platform?
I'm new to the blog world but I'm trying to get started and set up my own. Do
you need any html coding knowledge to make your own blog?
Any help would be really appreciated!
Цитировать
0 #171 best buy computers 22.11.2020 08:57
I simply could not depart your web site prior to suggesting that I
really loved the standard information an individual supply to your
guests? Is gonna be again continuously in order to inspect new posts
Цитировать
0 #170 sposób życia 22.11.2020 07:58
Good way of describing, and good paragraph to get data concerning my presentation subject matter, which
i am going to deliver in school.
Цитировать
0 #169 Life skills 21.11.2020 18:34
Hi colleagues, how is all, and what you desire to say on the topic
of this piece of writing, in my view its actually amazing in favor of
me.
Цитировать

Добавить комментарий


Защитный код
Обновить