Як подивитися позиції модулів у Joomla. Модулі в Joomla — перегляд позиції, налаштування та виведення, а також призначення суфіксів класу Змінити порядок розташування меню

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

Ми вже побіжно торкалися того, що вони собою представляють, . Також ми дізналися в , і навіть випробували цей метод для .

Також питання їх використання ми стосувалися у , який дозволяє інтегрувати в Joomla форум SMF, а при розповіді про те, як можна вставити в Joomla сайт лічильник відвідувань, я наводив приклад використання для цього модуля довільного HTML коду. Загалом, з ними ми вже певною мірою познайомилися і, напевно, зрозуміли їхню суть і призначення.

Перегляд позицій та менеджер модулів

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

Але про все по порядку. Давайте почнемо із загальних положень - розглянемо їх створення, виведення на сайт і налаштування, а вже потім розберемо стандартні модулі, що йдуть з нею в комплекті за замовчуванням і дізнаємося для чого і як їх можна використовувати.

Завдяки цьому виду розширень у Joomla існує можливість розміщувати вміст по краяхосновної частини сторінки, в якій виводять вміст компоненти (у центральній частині сторінки сайту можуть виводитися статті за допомогою вбудованого com_content або, наприклад, фотогалерея, створена за допомогою ).

Вони можуть розміщуватися в будь-якому місці сторінки навколо її центральної частини, де зазвичай виводять свій вміст компоненти. При цьому модулі можуть не тільки виводити вміст, але й приймати дані, наприклад, реєстрація на сайті або пошук.

Де саме на сторінці сайту він буде розміщений, залежить від шаблону, який ви використовуєте, і того, які позиції в ньому передбачив розробник. За замовчуванням у Джумлі вже є деякі модулі, які можна назвати стандартними. Їхній функціонал не дуже високий, але для більшості випадків стандартні стануть прийнятним рішенням.

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

У вікні побачите список всіх шаблонів, встановлених на вашому сайті. У рядку з використовуваним вами в даний момент, в колонці "За замовчуванням", буде стояти зірочка. Клацніть по його назві і на сторінці, що відкрилася, натисніть на кнопку "Перегляд", розташовану вгорі вікна:

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

http://fdfd.ru/?tp=1

Для того, щоб створити модуль або змінити налаштування вже наявного, вам потрібно вибрати з верхнього меню адмінки пункти "Розширення" - "Менеджер модулів". У вікні побачите список всіх наявних. Деякі з них можуть бути включені та відображатися на будь-яких сторінках вашого проекту, а деякі можуть бути відключені та не відображатися:

Якщо пам'ятаєте, ми раніше, під час розгляду меню, згадували, що це тип розширення може створюватися автоматично, але вони не будуть включені (активовані), т.к. вам ще потрібно буде вибрати в їх налаштуваннях ту позицію у шаблоні, де вони будуть виводитися.

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

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

Створення та налаштування нового модуля в Joomla

Для створення нового модуля в Joomla, вам потрібно на сторінці менеджера натиснути кнопку «Створити», розташовану вгорі вікна. В результаті відкриється сторінка з переліком усіх можливих типів, які можна створити. Тут будуть присутні всі стандартні, а також всі ті, що були встановлені додатково.

Клацнувши по потрібному типу модуля, ви потрапите на сторінку його налаштувань. Ліва частина цієї сторінки буде однаковою для всіх типів:

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

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

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

Це дуже важливий та зручний інструмент, за допомогою якого можна дуже тонко налаштовувати відображеннямодулів тих чи інших сторінках. Наприклад, якщо ви і налаштували сайт, то на сторінках, де буде виводитися форум, можна буде взагалі відключити відображення бічних меню для того, щоб форум міг би розтягнутися на всю ширину макета.

Для цього в налаштуваннях модулів, що виводять бічні меню, потрібно буде поставити галочку в позицію «Вибрати зі списку» і виділити всі пункти меню, крім того, що відповідає за виведення форуму всередині дизайну. Зауважте, що у списку «Вибір меню» ви вибираєте саме пункти меню, а не сторінки.

Чому саме так? Адже це трохи заплутує і спочатку здається незрозумілим. Але ж ми з вами знаємо, що в Джумлі сторінка не може існувати поки для неї не буде створено будь-який пункт меню ().

Саме тому ви і вибираєте зі списку саме пункти меню, які фактично і є посиланнями на сторінки вашого проекту.

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

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

то він буде видно не тільки під час переходу за посиланням Новини, а й при перегляді повних версій статей з тієї категорії, список яких виводить пункт меню «Новини». Знаю, що звучить це дещо заплутано, але тут треба спробувати все на конкретному прикладі і тоді все стане ясно і зрозуміло.

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

Налаштування зовнішнього вигляду – суфікс класу модуля

Давайте тепер перейдемо до правої області вікна опцій. Як ви можете переконатися, налаштування в ній є індивідуальним для кожного типу модуля, але, правда, є одне поле, яке буде присутнє в будь-якому випадку - це поле «Суфікс класу»:

Якщо розробник вашого шаблону передбачив можливість зміни вигляду за допомогою суфікса класу, то у вас з'явиться можливість спробувати цю можливість на практиці. Випадаючого списку суфіксів ви не побачите, а отже вам доведеться впізнавати їх на сайті розробника вашого шаблону.

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

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

а після прописування в налаштуваннях іншого суфікса класу модуля так:

Це мультфільм дозволяє в зручній для користувача формі кардинально змінювати зовнішній вигляд модулів. Маючи хороші знання в CSS ви самі зможете створити додаткові класи, але все ж таки буде, напевно, краще скористатися напрацюваннями професіоналів. Адже тут ще потрібно мати задатки дизайнера для того, щоб нове рішення зовнішнього вигляду тішило око.

Удачі вам! До швидких зустрічей на сторінках блогу сайт

Вам може бути цікаво

Модулі виведення списку розділів у Joomla, випадкових та останніх новин, схожих матеріалів, довільних фото та Html коду
Вбудовані в Joomla модулі для роботи з RSS стрічками, для створення хлібних крихт, для входу та пошуку по сайту
Меню в Joomla - додавання вкладеного або випадаючого меню, а також створення та налаштування модуля для його відображення на сайті
Розширення для Joomla - що це таке і де завантажити компоненти, модулі та плагіни для Джумли, як їх встановлювати та видаляти
Створення картки для сайту на Joomla за допомогою компонента Xmap
Плагіни Joomla - TinyMCE, Load Module, Legacy та інші встановлені за замовчуванням
CMS Joomla - принципи роботи безкоштовної системи керування контентом, створення сторінок та їх кешування
Контакти для сайту та форма зворотного зв'язку за допомогою вбудованого компонента Joomla
Компонент K2 для створення блогів, каталогів та порталів на Joomla - можливості, встановлення та русифікація
JComments - безкоштовний компонент коментарів з captcha для Joomla, його встановлення та налаштування
Адмінка Joomla - повний мануал за всіма налаштуваннями адміністративної панелі Джумли в деталях та картинках

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

Як увімкнути відображення позицій модулів

Заходимо до адмінки Jooomla. На верхній панелі вибираємо «Розширення» з списку вибираємо пункт «Менеджер шаблонів»

На сторінці, вгорі праворуч вибираємо «Налаштування»

Відкриються параметри менеджера шаблонів. На вкладці Шаблон включаємо перегляд позицій модулів.

Зберігаємо зміни.

Для того, щоб переглянути позиції модулів, відкрийте головну сторінку свого сайту та в адресному рядку додайте до посилання закінчення /?tp=1. Повинно вийде щось на кшталт my-site.com/?tp=1. Після цього оновіть сторінку. У вас має вийде схожий результат.

Перегляд позиції модулів можна також через менеджер шаблонів.

Для цього вибираємо "Розширення" - "Менеджер шаблонів". У бічній колонці вибираємо вкладку «Шаблони». Відкриється список встановлених шаблонів.

Буває необхідно, при модернізації сайту, якщо сайт створювався з використанням будь-якої CMS-системи. Зараз дуже широко застосовується модульна будова чи структура сайту. Така структура передбачає досить швидку модернізацію сайту, коли за рахунок встановлення нових компонентів можна значно розширити початкову функціональність сайту, відповідно до потреб, що знову виникають.

Вартість модернізації сайту в таких випадках буває мінімальною, а часто взагалі безкоштовна.

Це пов'язано в першу чергу з тим, що існує дуже багато некомерційних, безкоштовних розширень і їх застосування зводить вартість модернізації сайту до нуля.

Модульце одна зі складових розширення, що відповідає за виведення інформації в певному місці сайту. Тому, перш ніж встановлювати новий компонент, потрібно переглянути позиціюіснуючих модулів. Безсумнівно, важливо знати де сторінки перебуває позиція модуля, відповідального виведення потрібної інформації, чи це текст чи зображення.

Переглянути позиції модулів joomla

Позицію модулів joomlaдосить легко. Для цього потрібно запустити браузер, ввести в адресний рядок ім'я сайту та додати до адреси, після відстеження, параметр ?tp=1. При перевірці позиції модулів joomla адресний рядок має виглядати так, як показано на малюнку

Тут же будуть відображені позиції всіх модулів, властивих шаблону сайту, що використовується на даний момент.

Рис1. Позиції модулів в Джумла

Таким чином, застосування модульної структури сайту дозволяє проводити швидку модернізацію сайту, причому вартість такої модернізації сайту зводиться до нуля.

Перше, з чого потрібно починати під час модернізації, це переглянути позицію модулів.

Переглянути позицію модулів joomlaможна, додавши до адресного рядка сайту параметр

Tp=1після зворотного слеша (див. рис1).

Позиції модулів сайту можна змінювати та додавати, але це вже пов'язано з редагуванням файлу index.php для joomla.

Джумла постійно розвивається і випускаються нові релізи, мають свої особливості. Подивитися позиції модулів в joomla 3 можна.

Online service by OceanTheme є платформою, де люди можуть бути з усіма іншими з величезним інтересом до купівлі преміум templates and extensions Joomla! at a bargain price. Програмою аудиторії послуг є окремі та маленькі і медичні ділові, професійні веб-розвитки для створення електронних магазинів, громадських місць або людей, які витрачають на свій blog. У нашій великій колекції преміумних рішень кожний буде прийнято те, що він потребує.

Наші ресурси діють як організатор гігієни, особливість числа людей, які ви збираєтеся templates and extensions, вартість покупок, як добре, як об'єм і access to the materials. Цей веб-сайт має багато можливостей для легкого пошуку тематичних і естетичних умов. Intuitive navigation, taging system, sorting by the filter and the tool "add to bookmarks" буде дозволено вам керувати правим матеріалом, який буде вкрай швидко. У тому, що ви повинні продовжувати останнє повідомлення, тому що update collection every day.

Access до центру бази даних матеріалів передбачений для тривалості центру, визначеного в підписі purse. Subscribers отримувати необмежений доступ до всіх наявних архівів, новин і оновлень, як добре, як технічна підтримка через повторюваний період.

Всі продукти ви можете знайти на цьому сайті є 100% GPL-компьютерные, які рішення можуть змінювати їх, як ви хочете і налаштовані на необмежену кількість місць.

Відмінність до нашої колекції ви будете зберігати багато часу і грошей, як templates and extensions зручні для використання, зручні для налаштування і configure, multi-functional and diverse. Те, що можна зробити для створення веб-сайту будь-якої складності і орієнтації, безрозвитку розширеного веб-розвитку технологій.

Main features of our website

rich set of functions, working out of the box:

Використовуйте всі можливості для нашого сайту для отримання професійно-технічної професійної стратегії для швидкого реалізування своїх бізнес-проектів або творчих ідей.

Use the search tools

Використовуйте додаткові пошуки і filtring, і легкої навколишнього середовища для швидкого перегляду захищених web solutions in design, functionality and other criteria.

Для сировини матеріалів були завжди на дорозі, використовуючи unique функцію "Add to favorites", і вони є наявними в окремій секції для всіх років.

Logged in our site, ви повинні бути здатні до оголошення коментарів і брати участь у вдосконаленнях, як добре, як використання безкоштовного підпису з великим доступом.

Join our club membership

Club subscription дає вам повний доступ до нашого каталогу оригінального матеріалу. І включають преміум templates and extensions для several years.

Завантажити відповідні для вас Joomla templates and extensions, як безкоштовні і підписи для клубу без будь-яких термінів і огоранічений швидкість.

Якщо ви збираєтеся будь-який матеріал на сайті, ви можете скористатися своїм голосом, як добре share it with friends via social networks.

або як подивитися позицію модуля в панелі та сайті на Joomla

Перед тим, як ми приступимо до позицій сайту, Згадаймо попередні розділи.

Якщо ви тільки зараз приєдналися до мого курсу по Joomla, то будь ласка, перегляньте попередні уроки, де ми видаляли демонстраційні дані (демо-дані були видалені через те, що, по-перше, вони чужі - написані не нами,
по-друге, вони нам не потрібні), створено категорію, матеріал або статтю, меню, пункт меню і, нарешті, модуль меню, а зараз
ми займемося позиціонуванням. Працюватимемо зі стандартним шаблоном, з тим, який за умовчанням йшов із CMS. У моїй системі він називається RSmetro , у вашій, я сподіваюся, так само. Це не критично. Почнемо діяти. Спочатку покажу вам, як можна переглянути позиції модулів за допомогою набору текстової команди у пошуковому рядку браузера та швидкого налаштування однієї деталі в панелі адміністратора сайту.

Модуль позицію в шаблоні сайту на Joomla

Як завжди, нічого складного. Просто дивіться уважно ілюстровану інструкцію.

1. У рядку браузера до доменного імені свого сайту додаємо текстовий код /?tp=1

Тиснемо Enter і не спостерігаємо жодних змін. Чудово.

2. У панелі керування сайтом відкриваємо Менеджер шаблонів:

3. У верхній частині панелі адміністратора тиснемо Налаштування:

4. Перегляд позицій модулів → Увімкнено → Зберегти та закрити:

5. Повертаємося до імені свого сайту з кодом /?tp=1 в кінці і знову тиснемо Enter:

У результаті ви побачите маркери позицій усередині шаблону сайту на Joomla:

Можете скористатися цією схемою при позиціонуванні, яким ми займемося нижче.

Минулими уроками ми створили категорію, матеріал, меню, пункт меню, модуль.
Зараз нам знадобляться як наші знання, так і перелічені вище елементи сайту.

6. У панелі керування сайтом відкриваємо Менеджер модулів:

7. У списках знаходимо та відкриваємо Модуль меню:


Модуль меню було створено у попередньому уроці.

8. На наступній сторінці у бланку відкриваємо Вибір позиції:

Віруси