Вибір читачів
Популярні статті
Про те, чому саме MODx і як я докотився до такого життя, я не пишу. Кому цікаво – ласкаво просимо на мою. Також вважатимемо, що якщо ви прийшли на цей урок, то вам цікаво не просто створення сайтів, а саме створення сайтів на MODx. Давайте вважатимемо, що у вас вже є за замовчуванням:
До речі, все це досить добре вміщається в такому пристрої, як ноутбук. І якщо ви плануєте часто працювати на дачі – краще купити його. Влаштовуйтесь зручніше і повторюйте те, про що я писатиму далі і все у вас вийде!
Для початку ми розставляємо всі крапки і коми - план занять. Так як не можна так відразу взяти і зробити сайт, будемо вчитися цьому поступово. Тому можуть бути перші уроки здадуться вам трохи нудними чи простими - у міру набуття навичок, завдання будуть ускладнюватися.
Вивчення MODxнайкраще починати із створення сайту-візитки. Це допоможе вам не тільки розібратися в основних принципах системи, але й дізнатися відмінні особливості, які потрібні для постановки більш складних та цікавих завдань. До речі, це один із трьох китів заробітку веб-студії і саме на них можна не тільки набити руку, а й непогано підзаробити (якщо робити швидко і знаходити багато клієнтів).
Що таке сайт-візитка?
Сайт візитка це невеликий за обсягом сайт, що складається з декількох веб-сторінок і містить основну інформацію про організацію, товари або послуги, прайс-листи та контактну інформацію. (С) Вікіпедія
По суті, сайт-візитку з 4 сторінок можна зробити і на голому html, але підтримувати такий сайт набагато важче - при додаванні хоча б однієї сторінки буде необхідно переробляти все. Так що системи керування контентомзначно полегшують життя рядового контент-менеджера чи власника сайту.
Перед тим, як розпочати розробку сайту, нам необхідно підготувати робоче місце. Тому ми йдемо на офіційний сайт з останньою версією системи MODx CMS/CMF і качаємо її. Офіційний сайт російською володіє слабо, але це не завадить нам взяти та завантажити останню версію MODx Evolution.На момент написання статті остання версія MODx 1.0.8. (Буквально наступного дня після виходу цього уроку було анонсовано Нова версія MODx Evolution 1.0.9. Подробиці на хабрі http://habrahabr.ru/post/173667/)
Будьте пильні: MODx 1.0.8 теж є останньою версією, але інший гілки системи управління, тому, якщо тільки починаєте знайомство з MODx, не поспішайте ставити Revolution 2. Уроки цього курсу будуть написані спеціально для Evolution.
Далі треба встановити веб-сервер на своєму комп'ютері або відразу почати розробку сайту на хостингу. Я віддаю перевагу другому варіанту, оскільки іноді під час перенесення сайту з локалхосту можуть виникати непередбачені помилки. Це завжди так.
У минулих уроках ми встановили та налаштували modx, а також встановили пакети, які будуть необхідні для створення сайту. Сьогодні урок про перенесення звичайного HTML/CSS/JS дизайну MODX Revo. Де можна дістати дизайн, я писав у статті: MODX шаблони – що це, де їх дістати (завантажити, замовити, купити). Для свого сайту я вибрав готовий платний адаптивний bootstrap шаблонна theforest за 17$ під назвою brightbox (клацніть за назвою, щоб подивитися його демо та опис). Можете використовувати абсолютно будь-який, їх повно та безкоштовних – так швидше за все краще зрозумієте весь принцип натяжки.
Практично кожна тема має у собі html, css, js та файли картинок + у багатьох ще є php файли- Обробники форм.
У моєму випадку в папці assets знаходяться css і js файли (у відповідних директоріях), у папці images – зображення та червоні файли (у вас можуть бути не червоними – все залежить від встановленого за замовчуванням браузера) – це html файли.
Найпростіший спосіб – це просто закинути всі файли з папками (крім html) у корінь веб-сайту. Але я піду складнішим шляхом. Так як modx у мене загартований і директорії assets у мене немає, я заллю вміст з assets (підпапки css і js) в корінь сайту і images теж в корінь.
Раніше я створював директорію template і закидав у неї всі файли - можете зробити так само.
У дереві зліва, переходимо у вкладку «Елементи» та відкриваємо початковий шаблон(можна просто натиснути лкм або пкм і вибрати редагувати).
Видаляємо його та замінюємо на код із index.html (які ми не закинули в корінь сайту).
Відкрити HTML файл можна за допомогою звичайного блокнота, але краще використовувати спеціальний редактор, наприклад .
Зберігаємо та переходимо на головну сторінку сайту.
Головна сторінказараз виглядає криво.
Це сталося тому, що, шляхи до скриптів та css змінилися.
Шляхи зараз мають такий вигляд.
До речі трохи дивна тема, зазвичай шлях йде через слеш /, а \, виправимо це.
Якщо ви вже встановили пакет ace, то можна легко і просто зробити пошук із заміною, для цього клацніть у коді потім натисніть поєднання клавіш Ctrl+H (працює на Linux і windows), у верхнє поле вводимо \, а в нижнє / і натискаємо all.
Офіційний сайт MODx
http://modx.com/
Навчальні матеріали щодо створення сайтів наMODx
Параметри сніпетів
http://wiki.modxcms.com/index.php/Category:Snippets
Останню версію дистрибутива можна завантажити за адресою http://modx.com/download/evolution/
Послідовність створення сайту наMODxevolution
# Default modx exclusions
User-agent: *# права індексації поширюються на будь-якого робота
Disallow: /assets/cache/
Disallow: /assets/docs/
Disallow: /assets/export/
Disallow: /assets/import/
Disallow: /assets/modules/
Disallow: /assets/plugins/
Disallow: /assets/snippets/
Disallow: /assets/packages/
Disallow: /assets/tvs/
Disallow: /install/
Disallow: /manager/
# Для sitemaps.xml autodiscovery. Uncomment if you have one.
Host: сайт
Sitemap: http://сайт/sitemap.xml
Всім привіт, друзі! Це базовий урок з CMF MODX Revolution, в якому ми познайомимося із системою MODX, виконаємо встановлення необхідних плагінів та виконаємо базове налаштуванняфреймворку.
Класнути
Запинити
Встановлюємо Advancedверсію MODx, під час встановлення вказуємо, що папка адміну буде називатися super.
Найпопулярніші та найчастіше використовувані доповнення для MODx:
Переходимо в " Системні налаштування".
MODx Ace Material Theme 1. Системні налаштування > Простір імен "ace": Розмір шрифту: 15px Висота області редагування: 560 Невидимі символи: Так М'яка табуляція: Ні Розмір табуляції: 2 Тема редактора: tomorrow_night 2. Файли: File default > css > index.css: (Додати наприкінці) !important) .ace_gutter(color:#666E79!important) .ace_active-line,.ace_gutter-active-line(background-color:#2A2F38!important) .ace_scroller,.ace_gutter (background-color: #272B33!important) . ace_meta.ace_tag(color:#A6B2C0!important) .ace_meta.ace_tag.ace_tag-name(color:#DF6A73!important) .ace_entity.ace_other.ace_attribute-name(color:#D2945D!important) .ace_string(color:# !important) 3. Очистити кеш через меню.
Статті на тему: | |
Бібліотека стандартних підсистем Завершення роботи користувачів
На прикладі редакції БСП 2.1.2.34 (платформа 1С 8.2) я розгляну... Міжнародний російський логістичний центр (МР ЛЦ) Внуково – як дізнатися відправника рекомендованого листа?
Будь-якого дня ми можемо знайти в нашій поштовій скриньці повідомлення,... Завантажити безкоштовний антивірус на Android Завантажити 360 security російською мовою
Давненько я не встановлював на свій телефон оптимізатори та твікери. |