Глеб

Глеб

С нами с 19 сентября 2014; Место в рейтинге пользователей: #234

"best practices" по разработке шаблонов страниц

Я не профессиональный разработчик на MODx, скорее это хобби.
Собрал несколько сайтиков по роду деятельности.
Хочу узнать мнение по вопросу проектирования шаблонов страниц.

Допустим ситуация такая: есть шаблон контент — страницы. Но есть одна страница на сайте, которая имеет отличия. Например несколько своих tv. Есть например страницы у которых разное меню.

Что вы предпочитаете делать — разрабатывать разные шаблоны или с помощью API подгружать код?
Есть ли что то про это от разработчиков?
Anton Bukreev
31 августа 2017, 05:06
modx.pro
1
783
0

Отправляем заказы из ms2 в лиды CRM Битрикс24 (старый протокол)


В сообществе ни раз задавали вопрос про выгрузку заказов из MODX в CRM Битрикс24. Есть достаточно простой способ создавать лиды по старому протоколу. Делается это одним плагином на событие msOnCreateOrder. Да, функционал будет довольно ограничен, но с помощью него добавить лид вполне возможно, правда не прикрепляя к лиду товары. За то не нужно заморачиваться с созданием приложения, получения токена и т.д.
Павел Гвоздь
29 августа 2017, 06:22
modx.pro
3
6 109
+2

Прокачиваем навык программирования на Fenom

Информация для разработчиков. Сложность средняя.
Практически все разработчики MODX используют тот или иной шаблонизатор. Большинство в рунете сделали свой выбор в пользу Fenom. Благодаря Василию конечно. Этот шаблонизатор достаточно простой и лёгкий. И его функционала хватает для решения практически всех своих задач. В этой статье мы посмотрим на него немного под другим углом и попробуем его возможности расширения.
Сергей Шлоков
25 августа 2017, 07:32
modx.pro
43
4 793
+24

Автоматическая оптимизация изображений

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

Что делает данный компонент?
Оптимизация изображения для сайта — это уменьшение объема изображения без видимой потери качества.
При загрузке файла через файловый менеджер или тв-поле в ресурсе файла изображения (jpg/png), он автоматически его оптимизирует.
Alexey Medvedev
21 августа 2017, 17:14
modx.pro
13
9 796
+14

[YandexDiskUploader] Загрузка файлов в Яндекс.Диск

  •    
Представляю YandexDiskUploader — небольшое дополнение, с помощью которого можно к любой форме добавить Ajax-загрузку файлов.

На фронтенде используется Dropzone JS. Внешний вид довольно легко кастомизируется — достаточно указать путь к CSS-файлу в соответствующей системной настройке.
Илья Уткин
17 августа 2017, 16:56
modx.pro
5
5 039
+18

Мультидоменность контекстами


В сообществе часто проскакивают вопросы про мультидоменность на одной копии MODX. А у меня, как раз, сайты демо версий компонентов реализованы таким образом. Думаю, информация будет полезной!
Павел Гвоздь
10 августа 2017, 16:01
modx.pro
36
4 719
+29

Не выводится изображение для ресурса в Collections

Добрый день!
Дополнение Collections. Как выводить изображения из TV?
Андрей Шевяков
03 августа 2017, 13:20
modx.pro
2
3 101
0

Сортировка в pdoMenu

Всем здравствуйте.

Есть меню с такой структурой:

Пункт 1(1)
Пункт 2(2)
-- Пункт 3(3)
--  Пункт 4(4)
--  Пункт 5(5)
Пункт 6(6)
Пункт 7(7)
вывожу меню через PdoMenu

[[pdoMenu?
    &parents=`0`
    &level=`2`
    &resources=`1,3,4,5,6`
]]
никак не могу вывести пункты в нужном мне порядке

Пункт 1
Пункт 3
Пункт 4
Пункт 5
Пункт 6

Пробовал и по menuindex, по id, и пустые значения, и DESC и ASC.
Всегда сначала идут ресурсы, которые без родителя.
Какие есть варианты для нужной мне сортировки.
Спасибо.
Глеб
29 июля 2017, 14:29
modx.pro
1
3 601
0

Раздел прогноза погоды для сайта

Я уже писал про создание погодного информера для сайта. Сегодня покажу, как я сделал раздел на сайте с погодой на 3 дня.


Откуда брать данные в виде xml повторять не стану, смотрите в предыдущей статье.

Вывод погоды оформил в виде трех таблиц, верстка на Bootstrap.
Как это выглядит на сайте смотрим тут.
Василий Stepanov
01 июля 2017, 08:20
modx.pro
1
892
0

settingsWidget - настройки в панели управления

Это маленькое дополнение предназначено для показа выбранных настроек на панели управления MODX.


Добавить виджет на панель: Панели — Default — Редактировать панель — Добавить виджет — Быстрые настройки.
В системной настройке settingswidget_keys указать через запятую список ключей настроек. Например, так:
site_name,site_status,emailsender,error_page
Эти перечисленные настройки и будут отображаться в виждете.

Дополнение целиком и полностью бесплатно и доступно в Modstore: settingsWidget.
DocentBF
19 июня 2017, 21:14
modx.pro
14
4 007
+19