Хитрости с отображениями модулей в Joomla

модули joomla

Дорогие читатели, сегодня я хочу представить вашему вниманию Хитрости с отображениями модулей в Joomla. Что именно представляют эти хитрости:
отображения модуля только на определённых страницах;
отображения модуля по IP-адресу или диапазону адресов;
отображение модуля только определённому типу пользователей;
отображение модуля при полном просмотре текста или новости.

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

Отображения модуля только на определённых страницах

Для того что б отображать модуль только на определённых страницах нам нужно вставить следующий код:
<?php
if (($option == '') || ($option == 'com_frontpage')) {
mosLoadModules ( 'user1' );
}
?>

В этом примере мы выводим позицию модулей user1, только на главной странице.

Отображения модуля по IP-адресу или диапазону адресов

Если нужно что б модули отображались только для определённого IP-адреса или диапазона адресов, нужно использовать следующий код:
<?php
if ($_SERVER['REMOTE_ADDR'] == '127.0.0.1') {
mosLoadModules ( 'user1' );
}
?>

И так, для человека с IP-адресом 127.0.0.1 будет отображаться позиция модулей user1, а для остальных нет.

Отображение модуля при полном просмотре текста или новости

Для того что б модули отображались лишь при полном просмотре материала, нужно использовать следующее:
<?php
if (($option == 'com_content') && ($task == 'view')) {
mosLoadModules ( 'user1' );
}
?>

Обратить внимание переменную $task с ее помощью мы осуществляем проверку.

Отображение модуля только определённому типу пользователей

И напоследок, выводим модули только для определённых пользователей:
<?php
if (!$my->id) {
mosLoadModules ( 'user1' );
} else {
mosLoadModules ( 'user2' );
}
?>

Если на сайт заходит не зарегистрированный или не авторизованный пользователь, то в шаблоне загрузятся модули, опубликованные в области user1, а если зарегистрированный — загрузится позиция user2.

Также можно отобразить модули для определённых групп пользователей:
<?php
if ($my->usertype == 'Author') {
mosLoadModules ( 'user1' );
}
?>

Ну тут все понятно.

А какие еще хитрости с работой Joomla, Вы хотели бы узнать?

Всем спасибо за внимание и до скорого.


Источник: http://rcreated.com


PlitkinDeSОт: PlitkinDeS 07.04.2018 20:06:51
Тротуарная плитка в СПб и Лен обл от производителя Кировск. Если нужно оптом плитку тротуарную купить от производителя лучшего качества по недорогой цене по Санкт-Петербургу и Ленинградской области?! Обратитесь в компанию ИНФОРА. Более 10 лет производит тротуарную плитку различных форм (квадрат, брусчатка, классика) и цветов (красная и серая, зеленая и желтая). Наша брусчатка будет служить вам долгую жизнь на даче, у частного дома, на благоустроенном участке многоквартирных домов, возле торговых центров, на пешеходных зонах и во дворах и даже на парковке. Звоните и оставляйте заказ на плитку тротуарную по смешной цене за м2 с доставкой и укладкой под ключ по Санкт-Петербургу и Ленобл: Петергоф, Красное, Зеленогорск, Пушкин, Гатчина, Всеволожск, Колпино, Отрадное, Сестрорецк, Кировск, Сертолово.
PlitkinDeSОт: PlitkinDeS 06.04.2018 21:35:50
Тротуарная плитка от производителя в СПб цена. Когда Вам нужно оптом купить тротуарную плитку от производителя лучшего качества по низкой цене по СПб и Ленинградской области?! Обратитесь в компанию ИНФОРА. Компания более 10 лет занимается производством тротуарной плитки разных форм (брусчатка, классика, квадрат) и расцветок (серая, красная, желтая и зеленая). Брусчатка нашего производства прослужит вам долгую жизнь на даче, у загородного дома, на придомовой территории многоквартирных домов, возле супермаркетов, во дворах и пешеходных зонах и даже на парковке. Звоните и делайте заказ на плитку тротуарную по самой дешевой цене цене за м2 с доставкой и укладкой под ключ по Санкт-Петербургу и Ленобл: Петергоф, Красное, Село, Любань, Гатчина, Волхов, Колпино, Ломоносов, Сосновый Бор, Кронштадт, Тосно.
SchebenzenОт: Schebenzen 05.04.2018 17:37:21
Щебень гранитный Адмиралтейский район Ищите где купить гранитный щебень недорого с карьера от производителя в Санкт-Петербурге и Ленобласти! Нашу щебенку используют для производства фундамента, бетона, строительных материалов, а также строительства дорог и автомагистралей. Цены на щебень гранитный за 1м3 от 1000р. Напрямую от производителя. Наша техника доставит щебень гранитных пород любых фракций в любую точку пригорода и Ленобласти: Зеленогорск, Павловск, Луга, Гатчина, Всеволожск, Тихвин, Петергоф, Выборг, Красное Село, Сосновый Бор, Кировск и т.д. Звоните! Заходите на сайт и оставляйте онлайн заказ. поставкащебень.рф
PesoktobОт: Pesoktob 04.04.2018 13:08:51
Строительный песок Фрунзенский район. Ищите где приобрести песок строительный напрямую от производителя по ГОСТ в СПб и Ленинградской области?! Наш песок используют для изготовления ж/б изделий, бетона, растворов для кладки, цементной смеси, фундамента, стройматериалов (кирпич, бордюры, плитка и т.д.). Цены на песок строительный за 1м3 начинаются от 350р. От производителя. Мы доставим песок: морской, карьерный, сеяный, речной, горный, намывной из месторождений в любую точку Санкт-Петербурга и области: Красное Село, Отрадное, Кронштадт, Кировск, Пушкин, Павловск, Всеволожск, Колпино, Ломоносов, Петергоф, Выборг, Отрадное, Сестрорецк и т.д. Звоните! Посетите наш сайт и делайте онлайн заказ. песокпоставка.рф
АдельОт: Адель 01.04.2018 11:19:39
Сварочное оборудование для современных полиэтиленовых труб диаметром от 40 до 1600 мм и всех величин SDR.
- надежное сертифицированное оборудование,
- полная комплектация + вкладыши из диапазона сварки аппарата и ЗИП комплект,
- 1 год полной гарантии + 2 года бесплатного обслуживания,
- постоянная техническая поддержка грамотных специалистов.
В ближайший месяц действует бесплатная доставка.
Позвоните на номер указанный в объявлении или напишите нам на email с тех. потребностями.
ProkatkenОт: Prokatken 31.03.2018 19:51:37
Пруток (круг) нержавеющий купить в Воронеже. Наша фирма СтройОптТорг имеет большой запас на складе нержавеющего и цветного металлопроката. Наличие продукции и актуальная цена на нашем сайте. У нас прямые поставки от производителей и самые дешевые цены по Воронежу. Всегда в наличии войлок технический грубошерстный. Работаем более 20 лет. Есть порезка металла. Звоните. Поможем с расчётом и приезжайте за товаром.
LarryzewОт: Larryzew 23.03.2018 21:01:20
Продажа товаров для коллекций - винтаж, антиквариат. Продажа товаров для коллекций - марки, значки, книги, монеты, военно - историческая миниатюра, CD, DVD, винтаж, антиквариат.
NerjkОт: Nerjk 23.01.2018 17:51:55
Шестигранник нержавеющий купить в розницу. Мы продаем большой ассортимент металлопроката из нержавейки разных марок. Профили: круглые и квадратные, шестигранные и листовые, и с особыми жаропрочными и кислотоустойчивыми свойствами, и трубы. Все сечения имеются различных размеров и соответствуют международным нормам, что подтверждено сертификатами.
KerplОт: Kerpl 23.01.2018 00:32:34
Керамическая плитка купить в интернет магазине. Компания «Гончарное Ремесло» продает плитку для ванной, кухни, пола; керамогранит для пола, фасада, улицы; стеклянная мозаика; люки невидимки под плитку, в потолок, в стены, противопожарные, напольные, экраны для ванны; Система выравнивания плитки; затирки; клей. Все товары в наличии. Звоните или посетите наш официальный сайт.
indexfasaОт: indexfasa 18.01.2018 14:04:15
Вентилируемый фасад металлокассетами цена за м2. Компания Индекс Фасадные Системы выполняет такие виды облицовки фасадов - керамогранитом, композитным алюминием, профлистом, металлокассетами, металлосайдингом. Консультация по выбору облицовки и подвесной системы, разработка дизайн-проекта. Звоните или посетите наш официальный сайт.
DerekgueptОт: Derekguept 16.01.2018 14:18:05
Автогидроманипулятор аренда на длительный срок Тосно

Услуги саморогрузчика для транспортировки: контейнеров 20 футов и бытовок, строительного оборудования, стройматериалов и т.д. Звоните сейчас и заказывайте манипуляторы (2, 3, 7, 10, 15, 16 тонн) в аренду дешево по СПб и области. 13 лет с Вами!
JefferyToilmОт: JefferyToilm 13.01.2018 14:55:47
Тротуарная плитка дешево Санкт-Петербург. Завод ИНФОРА является производителем недорогой тротуарной плитки. Всегда в наличии: классика, брусчатка, квадрат (серая, красная, желтая и зеленая). Доставка до Петербург, Кириши, Красное Село, Павловск, Колпино, Кировск, Кронштадт и т.д. Звоните или посетите наш официальный сайт и заказывайте плитку тротуарную по оптовой цене за 1 м2!
SvetlanaBLОт: SvetlanaBL 14.12.2017 10:34:45
Профессиональное обучение массажу. Уроки массажа остеохондрозе недорого и качественно. Пробное занятие. Оплата в рассрочку. Сертификат сертифицированного образца. Есть удаленное обучение. Записывайтесь!
BaelGermОт: BaelGerm 13.12.2017 22:32:55
Услуги массажиста Делаю массаж, недорого, качественно.Стаж работы более 5 лет. Возможен выезд на дом.Звоните!
rritaKedОт: rritaKed 02.12.2017 13:09:33
Работа на дому через интернет весьма популярна, прибыльна и удобна.
Ежедневно количество людей, бросающих офисы и зарабатывающих более крупные суммы,
становится все больше и больше. Так может абсолютно каждый,
просто необходимо владеть специальной информацией. И мы готовы с вами ей поделиться.
Сегодня тот день, когда вы можете изменить свою судьбу
в лучшую сторону и начать зарабатывать сотнями тысяч рублей ежемесячно!
Не упустите свой шанс! Мы предлагаем ознакомиться с нашим предложением на сайте >> zakaz.exrabota.ru <<
DieselОт: Diesel 30.11.2017 15:52:49
ДИЗЕЛЬНЫЙ ГЕНЕРАТОР АД-800С-Т400-1РМ5

Основная мощность: 800 кВт
Двигатель: Baudouin 12M26G1100/5e2
Генератор: TSS-SA-800
ГАБАРИТНЫЕ РАЗМЕРЫ (Д;Ш;В; ММ) 4121x1992x2400
РЕСУРС РАБОТЫ ДО КАП. РЕМОНТА (Ч) 30000
ГАРАНТИЯ, СРОК (МЕС) 36

Также поставляем дизельные, бензиновые генераторы мощностью от 1 до 1500 кВт, монтаж, гарантия, сервис.
DieselОт: Diesel 27.11.2017 03:35:46
ДИЗЕЛЬНЫЙ ГЕНЕРАТОР АД-800С-Т400-1РМ5

Основная мощность: 800 кВт
Двигатель: Baudouin 12M26G1100/5e2
Генератор: TSS-SA-800
ГАБАРИТНЫЕ РАЗМЕРЫ (Д;Ш;В; ММ) 4121x1992x2400
РЕСУРС РАБОТЫ ДО КАП. РЕМОНТА (Ч) 30000
ГАРАНТИЯ, СРОК (МЕС) 36

Также поставляем дизельные, бензиновые генераторы мощностью от 1 до 1500 кВт, монтаж, гарантия, сервис.

Отдел продаж - 7|951|0679050
BactefortОт: Bactefort 17.11.2017 13:21:37
эффективное уничтожение абсолютно всех видов паразитов любого происхождения;
препятствие для дальнейшего развития и размножения паразитов;
повышение сопротивляемости организма человека к заражениям различных видов;
укрепление иммунной системы;
максимально благоприятное воздействие на состояние организма человек в целом;
невысокая стоимость, доступная каждому.

Добавить комментарий:
Имя:
E-mail:
2018 © Обсуждение Joomla и других CMS-систем управления сайтами  Правила | О проекте | Обратная связь