ерації сторінки
Коментарі MODX . Коментарі з'явилися в Revo і дозволяють тимчасово відключати сніппети, чанки або TV, не видаляючи їх виклик з коду. Парсер MODX пропускає такі конструкції, що не обробляючи їх.
Синтаксис:
[[- текст]]
Для інтеграції готового HTML-шаблону необхідно:
а) створити шаблони різних типів сторінок в CMS MODX;
б) виявити загальні частини і винести їх в окремі чанки, потім перевірити коректність відображення.
Завдання:
1. Самостійно в групах 3-5 чоловік дати визначення перерахованих елементів CMS , обговорити, які конкретні завдання можуть виконувати перераховані елементи.
. Виконати впровадження готового шаблону в MODX.
3. Спільним обговоренням визначити завдання перерахованих елементів і захистити свою точку зору з приводу використання повторюваних частин гіпертекстової розмітки в ЧАНКА.
Хід заняття: Для проведення даного заняття доречно використовувати формат дискусії.
Етапи проведення
. Студенти діляться на групи по 3-5 чоловік.
. Викладач позначає проблему, пред'являє групі необхідний матеріал (завдання) - базові відомості з досліджуваної проблеми, а також наукову літературу, довідники, посилання на джерела інформації.
. Виділена проблема стає предметом вивчення та обговорення в кожній малій групі.
. Всі групи послідовно пред'являють свій матеріал (факти, приклади, вироблену точку зору, позиції) всієї навчальній групі.
. Далі слід загальна дискусія: аналіз висловлених позицій, прийняття найбільш перспективних, доповнення, взаємозбагачення різних точок зору, розширення уявлень, установок, способів поведінки, зміна ставлення поставленої проблеми.
Лабораторна робота № 4
ВИКОРИСТАННЯ ПОПУЛЯРНИХ сніпетів
Мета роботи: виявити завдання, які виконують сніппети WayFinder, FormIt, GetResources, GetPage ; навчитися їх використовувати при розробці сайту.
Загальні відомості:
Сніппети - це шматки PHP коду, які дозволяють додавати функціональність в ваш MODx сайт. Згідно офіційної документації:
сніппети - це відповідь MODx на внутрішній PHP код. Вони забезпечують користувальницький динамічний контент, такий як меню, блоги або нові списки та інші функціональні блоки і що ще завгодно, що ваш сайт повинен генерувати за запитом.
Сніппети дозволяють додавати таку функціональність як навігацію, записи твіттера, пошук, галереї образів, форми контактів, вмістилище контенту, коментарі в ваш MODx сайт без необхідності написання PHP коду самому (якщо ви не хочете самі створити власний сниппет). Репозиторій MODx постійно поповнюється колекціями сніпетів, які створюються розробниками ядра чи членами спільноти і ви можете встановити і використовувати ці сніппети в пару кліків.
Для установки сниппета в MODX Revolution необхідно зайти в менеджер сайту, далі System- gt; Package Management натиснути Download Extras, і далі вибрати необхідний сниппет, завантажити його і встановити.
Після установки необхідних сніпетів, наступним кроком є ??виклик сниппета в нашому шаблоні або сторінці - там, де вам потрібна додаткова функціональність. Базовим синтаксисом виклику сниппета є: [[snippetName]]. Якщо очікується, що сниппет буде генерувати різні результати для різних користувачів, то тоді вам потрібно викликати некешіруемий сниппет і це ви робите просто поставивши знак оклику перед сніппетом: [[! snippetName]].
Базового виклику сниппета недостатньо для використання необхідної функціональності. Для цієї мети сніппети мають властивості, деякі з яких обов'язкові, а деякі і немає. У більшості випадків сніппети дають можливість задати стиль і шаблон свого висновку.
Для довідки:
1 Wayfinder - це сниппет, який виводить невідсортоване список посилань на ресурси в вашому дереві сайту, тип виведення списку залежить від виклику сниппета і параметрів даного виклику. У загальни...