Июл
21

Три кита Joomla CMS

Достаточно близко познакомившись с CMS Joomla, я решил поделиться опытом и рассказать о самых, на мой взгляд, важных моментах работы с этим «движком». Этот пост также будет своеобразным ответом на большинство вопросов, которые задают мне на блоге и на форуме вебмастеров. Чаще всего вопросы касаются управления контентом, оптимизации и настроек модулей/плагинов. Об этом и пойдёт речь. Добавлю, что CMS Joomla очень многогранна и для полноценного её изучения потребуется не один час. Я же попытаюсь донести самое основное, что поможет не плутая, начать использовать данный «движок».

Меню

Самое первое, что удивило меня в CMS Joomla — отсутствие возможности настраивать характеристики отдельных страниц. Здесь я мог оперировать лишь материалами, категориями, разделами и меню. В итоге, покопавшись и сломав немало копий, я разобрался что к чему и теперь с уверенностью могу сказать, что Джумлой правит меню. В самом деле, если вы хотите создать отдельную страницу — создавайте пункт меню. Если надо настроить вывод материалов — редактируйте пункт меню и так далее. Но, пожалуй, стоит рассказать обо всём подробнее.

1. Создание статичной страницы.

Чтобы добавить страницу, предварительно нужно создать материал, добавив его в соответствующий раздел и категорию (работа небольшая, пара минут).  Теперь надо настроить остальное. Переходим в раздел меню, выбираем то, в котором окажется затем ссылка на материал (чаще всего Главное меню). Теперь выбирайте пункт «создать» и вариант «стандартный шаблон материала».

делаем страницу в joomla

Там же (в процессе создания), в левой колонке можно указать необходимые параметры будущей страницы:

редактируем меню

2. Добавление динамичной страницы.

Выбираем соответствующий пункт и далее, как говорится, по списку. Обратите внимание на то, что динамические страницы можно делать в виде ленты блога (чтобы выводились куски записей) или списками, где на странице появится список с названиями материалов или категорий.

Главное, что нужно понимать — все параметры страницы задаются в меню. Хотим что-то изменить — выбираем соответствующий пункт и правим настройки. Там есть практически всё, что нужно. Лишь малая толика настроек задаётся в момент создания материала и при создании категории и раздела.

Модули и плагины

Теперь немного о структурной составляющей страниц. Как и на многих других «движках» здесь всё основано на модулях, которые, в свою очередь, частично базируются на компонентах и плагинах. В итоге, всё, что есть на странице, кроме основного текста — модули.

Допустим вы решили добавить блок меню на правую панель, как это сделать? Рассмотрю подробно первый пример:

1. Создаём необходимое меню и его пункты (во вкладке «Все меню»-»Меню»);

меню

2. Переходим в раздел «Расширения»-»Менеджер модулей» и создаём новый модуль (сначала выбираем, какой, а затем редактируем его):

Обратите внимание на позицию блока и порядок его вывода. В первом, вы должны указать имя той позиции, в данном случае — правой колонки, на которой будет стоять блок. А вторым является то место по счёту сверху или справа на указанной позиции. также не забывайте о стиле меню, ведь для разных позиций понадобятся разные стили (например, с горизонтальной и вертикальной ориентацией пунктов меню).

Теперь о том, как добавлять на страницу то, что вам вздумается. Прежде всего, узнайте, есть ли возможность такого элемента (существуют ли соответствующие плагины или модули), а потом загрузите их/его через пункт: «Расширения»-»Установить/Удалить». Теперь снова посетите страницу добавления модуля — там появится новый вариант, соответствующий загруженному плагину. Далее всё по порядку, как и прежде.

Чуть сложнее будет, если вместо плагина вы найдёте для себя компонент. Тогда сначала, во вкладке «Компоненты» создайте новый блок в соответствующем разделе, а уже потом он появится в списке модулей.  Всё точно также и с теми компонентами, что уже загружены в комплект «движка». В общем, если хотите добавить что-то на страницу кроме текста — создавайте новый модуль.

Оптимизация и ссылки

Для Joomla CMS есть несколько плагинов, организующих нормальные ссылки (ещё их называют ЧПУ). Но я предпочитаю ограничиваться встроенными мерами, хотя и не на всех сайтах. Кроме того,  редактор материалов позволяет добавлять отдельный текст описания и ключевые слова, что несколько упрощает оптимизацию.

Во-первых, в разделе «Общие настройки» поставьте галочки во всех пунктах, касающихся СЕО:

Теперь отправляйтесь в папку вашего сайта, найдите там файл htacess.txt и переименуйте его в .htacess. Только тогда ваши ссылки станут человеческими :) . Ну а теперь, добавляя новый материал или категорию (про раздел даже и говорить не буду), не забывайте прописывать псевдоним. Ведь в итоге вы получите ссылку на материал в виде: http://site.ru/razdel/kategoria/material. Таким образом мы получаем ссылки четвёртого уровня для материалов. Есть возможность сделать и третьего, но я пока не разобрался, как. Если у вас есть идеи — говорите :) .

На сегодня, пожалуй, всё. Не забывайте о трёх китах CMS Joomla и всё будет хорошо!

Удачи, пока.

Если решили стать диджеем, то вам обязательно понадобится dj оборудование, особенно самое лучшее.

Если бы вы знали, какая сложная работа — ведение блога.

А вам нравится мой блог?

Всего 7 коммент.

  • Seele 22.07.2010 в 01:49

    вот кст про пункт «Оптимизация и ссылки» не задумывалась, всегда ставила СЕФ, спасибо!
    если б вы еще рассказали по какому приципу ставится блокировка (замочек) некоторых материалов, отредактерованных другим пользователем, было бы еще чудесней :)

  • Matt 22.07.2010 в 02:35

    Ок. Спасибо за идею для нового поста — расскажу о работе с материалами.

  • moo0-colorpicker 22.07.2010 в 21:01

    Когда я только открыл учебник по джумле был в шоке — ничего не мог понять. Здесь самое главное понять логику авторов и все пойдет как по маслу. ;)

    В последнем проекте я вообще не использовал «разделы» и «категории». Только «меню» и «материалы». В материалах ставил «Не указано», а в меню выбирал ссылку на «Материал / Стандартный шаблон материала»

    На данный момент мне больше нравится MODx. Для не очень сложных проектов использую эту СМS.

  • stef33 23.07.2010 в 09:21

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

  • Deni 23.07.2010 в 15:42

    Попробовал Loomla и не понравилось — выбрал Drupal!

  • Inna 23.07.2010 в 20:15

    мне джумла нравится.Я на ней сайт свой делаю,как-то привычнее и легче воспринимается все.А установка плагаинов и модулей легче легкого,никаких лишних заморчоек

  • Андрей 26.06.2011 в 10:14

    «.htacess»
    пропустил с

Подпишись на блог

Зафолловить меня в Twitter Подпишись на RSS Присоединиться в Facebook Присоединиться в Google+ Присоединиться в сабскрайб

Облако тегов

Опрос

Как вы находите в сети новые блоги?

Показать результаты

Loading ... Loading ...

Популярное

Полезные статьи

Рубрики

Блоги Сайты Марафон Продвижение Работа над собой Оптимизация Новости Деньги в сети Переводы Твиттер Конкурсы Wordpress армия Без рубрики Интернет Joomla Интервью Социальные сети Форум Подкасты Blogger Facebook Праздники Subscribe LiveInternet

Реклама

Rotaban.ru - биржа банерной рекламы

Друзья блога

Я на Facebook

рейтинги

Рейтинг блогов