Не пропусти
Главная » Интернет новичку » Модули в Joomla

Модули в Joomla

>

Модули в Joomla — просмотр позиции, настройка и вывод, а так же назначение суффиксов класса

Здравствуйте, уважаемые читатели блога Сегодня хочу в очередной раз остановиться на тонкостях создания и настройки модулей в Joomla.

Модули в Joomla

Так же вопроса их использования мы касались при рассмотрении возможностей компонента JFusion, который позволяет интегрировать в Joomla форум SMF, а при рассказе о том, как можно вставить в Joomla сайт счетчик посещений, я приводил пример использования для этого модуля произвольного HTML кода. В общем, с ними мы уже в определенной мере познакомились и, наверное, поняли их суть и предназначение.

Просмотр позиций и менеджер модулей

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

Но обо всем по порядку. Давайте начнем с общих положений — рассмотрим их создание, вывод на сайт и настройку, а уже затем разберем стандартные модуля, идущие с ней в комплекте по умолчанию и узнаем для чего и как их можно использовать.

Благодаря этому виду расширений в Joomla существует возможность размещать содержимое по краям основной части страницы, в которой выводят содержимое компоненты (в центральной части страницы сайта могут выводиться статьи с помощью встроенного com_content или же, например, фотогалерея, созданная с помощь компонента Phoca Gallery, описанного здесь).



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

Где именно на странице сайта он будет размещен, зависит от используемого вами шаблона и того, какие позиции в нем предусмотрел разработчик. По умолчанию в Джумле уже присутствуют некоторые модули, которые можно назвать стандартными. Их функционал не слишком высок, но для большинства случаев стандартные станут приемлемым решением.

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

В открывшемся окне увидите список всех шаблонов, установленных на вашем сайте. В строке c используемым вами в данный момент, в колонке «По умолчанию», будет стоять звездочка. Щелкните по его названию и на открывшейся странице нажмите на кнопку «Просмотр», расположенную вверху окна:

Модули в Joomla

В результате откроется страница вашего сайта с обозначением местоположения и названия всех позиций, предусмотренных в нем. Увидеть все позиции можно так же и при помощи добавления в адресной строке браузера к любому Урлу вашего проекта символов «?tp=1», например, так:



Для того, чтобы создать модуль или же изменить настройки уже имеющегося, вам потребуется выбрать из верхнего меню админки пункты «Расширения» — «Менеджер модулей». В открывшемся окне увидите список всех уже имеющихся. Некоторые из них могут быть включены и отображаться на каких-либо страницах вашего проекта, а некоторые могут быть отключены и не отображаться:

Модули в Joomla

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

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

Модули в Joomla

Эти фильтры очень удобно использовать при большом количестве расширений такого типа, а так же в случае, когда вы, например, хотите задать порядок их отображения в определенной позиции шаблона.

Создание и настройка нового модуля в Joomla

Для создания нового модуля в Joomla, вам нужно на странице менеджера нажать на кнопку «Создать», расположенную вверху окна. В результате откроется страница с перечнем всех возможных типов, которые вы можете создать. Здесь будут присутствовать все стандартные, а так же все те, что были установлены вами дополнительно.



Щелкнув по нужному типу модуля вы попадете на страницу его настроек. Левая часть этой страницы будет одинакова для всех типов:

Модули в Joomla

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

Поле «Заголовок» заполнять обязательно, но показывать заголовок модуля на сайте не обязательно. В поле «Доступ» вы можете оставить вариант по умолчанию и тогда он будет виден всем посетителям вашего сайта. При выборе варианта «Registered» он будет доступен только зарегистрированным пользователям, а при выборе варианта «Специальный» — только администраторам проекта (таким образом можно скрыть, например, пункты меню для доступа в админку).

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



Это очень важный и удобный инструмент, с помощью которого можно очень тонко настраивать отображение модулей на тех или иных страницах. Например, если вы интегрировали форум SMF в Joomla, как это было описано тут и настроили отображение форума в дизайне (шаблоне) сайта, то на страницах, где будет выводиться форум, можно будет вообще отключить отображение боковых меню для того, чтобы форум мог бы растянуться на всю ширину макета.

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

Почему сделано именно так? Ведь это немного запутывает и по началу кажется не понятным. Но мы ведь с вами знаем, что в Джумле страница не может существовать пока для нее не будет создан какой-либо пункт меню (Как формируются страницы сайта под управлением Joomla описано здесь).

Вот именно поэтому вы и выбираете из списка именно пункты меню, которые фактически и являются ссылками на страницы вашего проекта.

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



Например, если я создам какой-либо модуль и размещу его в какой-либо позиции шаблона, выбрав из списка «Выбор меню» при этом единственный пункт меню «Новости» (созданный на основе шаблона списка категории):

Модули в Joomla

то он будет виден не только при переходе по ссылке Новости, но и при просмотре полных версий статей из той категории, список которых выводит пункт меню «Новости». Знаю, что звучит это несколько запутанно, но тут нужно все попробовать на конкретном примере и тогда все станет ясно и понятно.

Еще раз напомню, что выбирая в поле «Позиция» вариант из выпадающего списка, нужно предварительно посмотреть, где именно в шаблоне сайта она расположена. Вполне допустим случай, что под названием «left» может скрываться позиция в правой части шаблона. На все воля разработчика.

Настройка внешнего вида — суффикс класса модуля

Давайте теперь перейдем к правой области окна настроек. Как вы можете убедиться, настройки в ней являются индивидуальным для каждого типа модуля, но, правда, есть одно поле, которое будет присутствовать в любом случае — это поле «Суффикс класса»:

Модули в Joomla

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



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

Благодаря использованию суффиксов можно очень оперативно и просто менять внешний вид сайта. Например, по умолчанию модули на сайте могут выглядеть так:

Модули в Joomla

а после прописывания в настройках другого суффикса класса модуля — так:

Модули в Joomla

Это мулька позволяет в удобной для пользователя форме кардинально изменять внешний вид модулей. Имея хорошие познания в CSS вы сами сможете создать дополнительные классы, но все же будет, наверное, лучше воспользоваться наработками профессионалов. Ведь тут еще нужно иметь задатки дизайнера для того, чтобы новое решение внешнего вида радовало глаз.

Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru

Подборки по теме:

Комментарии и отзывы

гасан: спасибо, три недели без инета и работы над блогом. Даже отвык немного.

Вот что интересно- вас 3 недели не было, а количество подписчиков выросло! Томительное ожидание новых статей делает сайт более популярным! Здорово.

За время вашего отсутствия успел пообщаться с вашей супругой по e-mail. Надеюсь все же получить ответ по существу))



Joomla классная штукенция

спасибо за статью!

Дмитрий — спасибо! за отличный, очень удобный и продуманный сайт, везде перекрестные ссылки, не приходиться копаться в поисках нужной стать. Думаю, ты хороший маркетолог)

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

Joomla! 1.5.22 Stable

Показать заголовок стоит «да»

Смотрел исходный код через FireBug — нет заголовка, значит проблема не в верстке. а в чем?

а есть ли перечень или список этих суффиксов класса например один не понравился другой написал а не искать в просторах интернета ну дабы не тратить время я так думаю

Здравствуйте, Дмитрий. Подскажите пожалуйста как разобраться с небольшой проблемой.

Я скачала и установила шаблон сделанный в Artisteer. Шаблон установился нормально, но почему то не появилось(отобразилось) верхнее горизонтальное меню.

Я думаю что нужно сделать модуль и установить его, но сделать это не получается уже второй день.

Я хочу чтобы у меня верхнее горизонтальное меню дублировало боковое и было выпадающим.

Может быть Вы подскажете как это сделать или дадите ссылку на какой-либо урок?

Здравствуйте, спасибо за понятные объяснения. Я в джумла совсем еще новичок, подскажите, пожалуйста, где можно подробно узнать о модуле «новости» — как с ним работать. Мне на сайте надо создать страничку, где будут публиковаться новости и объявления, как это лучше сделать?



Спасибо, конечно, за попытку помочь людям.

Но на дворе уже 2013, и в действии джумла 3.0, которую уже скоро заменят. Я удивлен, что Вы не знаете, насколько они отличаются.

Здравствуйте. А вы знаете аналогичный плагин, который стоит у вас и выводит сбоку меню похожие записи (Это не реклама, а похожие статьи с этого же сайта (ссылки открываются в новом окне):)

Есть ли аналогичный плагин для joomla 1.5 ? Спасибо

Я так понимаю на вопросы , вы не отвечаете?

Здравствуйте! подскажите можно ли настроить его в менеджере. Открываю, вижу настройки, а изменить их не могу. Нет кнопок сохранения. Что не так?

Ув. профи. Поставил на Joomla 2.5.19 счетчик посещений — модуль для Joomla — Vinaora Visitors Counter. Минимизировал его до одной строки и вставил в футер. Он встал посредине футера,вытеснив надпись копирайта. Подскажите пожалуйста, как можно сместить его вправо?

Проблему решил самостоятельно. Тема закрыта.

* Нажимая на кнопку «Добавить комментарий» или «Подписаться» Вы соглашаетесь с политикой конфиденциальности.

О admin

x

Check Also

Пробельные символы и форматирование ими кода в Html, а так же спецсимволы неразрывного пробела и другие мнемоники, создание, продвижение и заработок на сайте

> Пробельные символы и форматирование ими кода в Html, а так же спецсимволы неразрывного пробела и другие мнемоники Здравствуйте, уважаемые читатели блога Чуть ранее мы уже успели поговорить о том, ...

Принципы транслитерации, где она используется и онлайн переводчики траслита, создание, продвижение и заработок на сайте

> Принципы транслитерации, где она используется и онлайн переводчики траслита Здравствуйте, уважаемые читатели блога Сегодняшний пост будет посвящен такой (на первый взгляд) простой теме, как транслит, который по большому счету ...

Примеры взлома WebMoney кошельков и настройки безопасности, способные снизить его вероятность (блокировка по IP), создание, продвижение и заработок на сайте

> Примеры взлома WebMoney кошельков и настройки безопасности, способные снизить его вероятность (блокировка по IP) Здравствуйте, уважаемые читатели блога Сегодня будет, как и обещал ранее, статья посвященная безопасности работы с ...

Привлечение трафика посетителей на свой сайт методами SMO (форумы, социальные сети, группы Subscribe), создание, продвижение и заработок на сайте

> Привлечение трафика посетителей на свой сайт методами SMO (форумы, социальные сети, группы Subscribe) Здравствуйте, уважаемые читатели блога Сегодня хочу рассказать о тех способах привлечения посетителей на сайт, которые сам ...

Привлекай рефералов и выиграй конкурс от BetAdvert! Призовой фонд более, создание, продвижение и заработок на сайте

> Привлекай рефералов и выиграй конкурс от BetAdvert! Призовой фонд более 150.000Р Здравствуйте, уважаемые читатели блога Хочу проанонсировать большой конкурс для всех, кто умеет привлекать рефералов. Партнерская программа BetAdvert объявляет ...

Презентация обновленной партнерской программы МегаКонкурс, создание, продвижение и заработок на сайте

> Презентация обновленной партнерской программы Binpartner.com + МегаКонкурс Здравствуйте, уважаемые читатели блога Хочу предложить вашему вниманию пресс-релиз обновленной партнерки Binpartner.com. Но, прежде всего, остановлюсь на МЕГАКОНКУРСЕ, который стартовал параллельно с ...

Предновогодняя акция от Профит Партнера, создание, продвижение и заработок на сайте

> Предновогодняя акция от Профит Партнера Здравствуйте, уважаемые читатели блога Ну, вот и дождались — Профит Партнер проводит очередную акцию (по моему, уже третью за этот год). Догадайтесь, призы от ...

Пошаговый план продвижения коммерческих сайтов, создание, продвижение и заработок на сайте

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

Почта (новый Hotmail), создание, продвижение и заработок на сайте

> Почта Outlook.com (новый Hotmail) Здравствуйте, уважаемые читатели блога У компании Майкрософт имеет место быть привычка смены названия их онлайн-сервисов. Поисковик Бинг не раз менял свое имя, да и облачное ...

Почему так важна быстрая индексация страниц сайта в Яндексе и как ее можно ускорить через, создание, продвижение и заработок на сайте

> Почему так важна быстрая индексация страниц сайта в Яндексе и как ее можно ускорить через GetBot.guru Здравствуйте, уважаемые читатели блога Сегодня речь пойдет про онлайн-сервис, позволяющий быстро отправлять в ...

Почему не загружается и не работает социальная сеть — Одноклассники, а так же как ее открыть, если она заблокирована

> Почему не загружается и не работает социальная сеть «Одноклассники», а так же как ее открыть, если она заблокирована С каждым годом количество пользователей в социальной сети «Одноклассники» становится все ...

Почему не загружается ВК и браузер не заходит во Вконтакте, создание, продвижение и заработок на сайте

> Почему не загружается ВК и браузер не заходит во Вконтакте Здравствуйте, уважаемые читатели блога Практически каждый житель отечественных стран в возрасте от 14 до 45 лет имеет свой аккаунт ...

Почему выгодно работать с партнерской программой Studybay, создание, продвижение и заработок на сайте

> Почему выгодно работать с партнерской программой Studybay Здравствуйте, уважаемые читатели блога StudyBay — это онлайн биржа для заказа студенческих работ под бурж трафик со своей партнерcкой программой, работающей по ...

Послушай Платона и сделай правильно, создание, продвижение и заработок на сайте

> Послушай Платона и сделай правильно §1 Платон всегда прав §2 Если Платон не прав, смотри §1 Здравствуйте, уважаемые читатели блога Сегодня поговорим о новой страшилке Яндекса — Минусинске, и ...

Пользовательское соглашение, создание, продвижение и заработок на сайте

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

Получение бэклинков с профилей трастовых сайтов и со страниц сервисов для проведения SEO анализа, создание, продвижение и заработок на сайте

> Получение бэклинков с профилей трастовых сайтов и со страниц сервисов для проведения SEO анализа Здравствуйте, уважаемые читатели блога Что-то меня последнее время прорвало на статьи по поводу получения этих ...

Политика конфиденциальности, создание, продвижение и заработок на сайте

> Политика конфиденциальности Политика конфиденциальности сайта KtoNaNovenkogo.ru Для показа объявлений на блоге KtoNaNovenkogo.ru используются услуги сторонних рекламных компаний. Эти компании могут использовать информацию о Ваших посещениях этого блога и других ...

Покупка домена (доменного имени) на примере регистратора Reghouse, создание, продвижение и заработок на сайте

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

Пока другие требуют у вас денег

> Пока другие требуют у вас денег, Wizard.Sape — дарят их вам! Здравствуйте, уважаемые читатели блога Сервис автоматического продвижения сайтов Wizard.Sape делает очень выгодное предложение своим клиентам: Пополните баланс на ...

Поисковые системы России и лидирующие поисковики интернета, создание, продвижение и заработок на сайте

> Поисковые системы России и лидирующие поисковики интернета Здравствуйте, уважаемые читатели блога Когда интернет был еще совсем молодой, то его немногочисленным пользователям было достаточно собственных закладок. Однако, как вы помните, ...

Поисковая система от Майла

> Поисковая система от Майла — история развития и особенности продвижения сайта под поисковик майл.ру Здравствуйте, уважаемые читатели блога Продолжаем обзор поисковых систем рунета, который мы начали, естественно, с Google. ...

Рейтинг@Mail.ru