Для разработчиков

UiCMPGenerator дополнение для создания пакетов

Hi, написал тут свое дополнение для создания пакетов UiCMPGenerator. За основу взято дополнение CMPGenerator, но в моем прикручен графический интерфейс для создания зависимостей типа Композиционная (Composite) и Агрегирующая (Aggregate), а также можно расширять родные таблицы Modx-a.
Для работы требуется MODX Revolution 2.3.х

Ссылка на офф репозиторий http://modx.com/extras/package/uicmpgenerator
Видео: http://youtu.be/Qkspw8kXwK4
Prihod
14 января 2015, 17:21
modx.pro
28
9 066
+25

Twitter Bootstrap vs Uikit

Давно работаю с CSS фреймворком Uikit и мне он кажется намного интересней и более продвинутым в сравнении с привычным Twitter Bootstrap. Единственный минус, это замена цветовой схемы, её приходится править в каждом компоненте.
Хотелось бы от вас услышать доводы в пользу одного или друго CSS-фреймворка.
Есть ряд вопросов к TB, которые надо пилить и которые есть уже в Uikit. Задумался над выбором, пилить TB т.к. популярный или продолжать работать на Uikit.
Alexander V
14 января 2015, 08:05
modx.pro
13 975
+2

Находка для верстальщиков, или бракетс наше все!

Добрый вечер уважаемое сообщество! Всех вас еще раз поздравляю с новым годом!
В эти выходные дни я вдруг задумался, почему тут нету не единого упоминания о таком невероятно удобном и полезном html редакторе как Brackets. Нужно исправлять эту ситуацию :)
Сам тоже относительно недавно начал пользоваться им, и уже сейчас я полностью уверен что не вернусь на notepad++. Я даже не знаю какой самый главный плюс редактора, простота и удобство при верстке, либо реалтайм просмотр изменяемой верстки в браузере. В общем не буду много говорить, просто посмотрите один из обзоров редактора.
Николай
01 января 2015, 16:24
modx.pro
5
6 674
+2

Добавляю Заказы в miniShop из моб. приложения

Задача: из мобильного приложения на Android & iOS нужно создавать заказы,
но только не из браузера…
HTML5 тоже нельзя — клиент захотел довольно сложное приложение.
По документации не понял как это можно сделать, пришлось изучать исходники…
В общем первый вариант. Надеюсь кому-то будет интересно.
Код сокращенный, но рабочий.
В корне сайта лежит файл mobreq.php (код ниже)
API для отправки СМС отключил. (пока не публикую — хочу сделать дополнение для Российского оператора)
Обращаюсь просто запросом sitename.ru/mobreq.php?список_параметров
В мобильном приложении к базе лезу через MySQL напрямую к таблицам, но только по чтению.
На следующем шаге хочу сделать доступ и аутентификацию через RESTfull API — напрямую к таблицам не красиво…
Если кто хочет помочь с REST — буду благодарен. Много вариантов перекопал, но пока ни на чем не остановился.
Дмитрий Мирошкин
10 октября 2014, 13:30
modx.pro
4
3 610
0

modExtra для MODX 2.3

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

Вот, сегодня приключилось внеочередное обновление:

Список изменений под катом.
Василий Наумкин
24 сентября 2014, 11:41
modx.pro
12
5 160
+11

[ms2gallery] Источник файлов для разных шаблонов

Небольшой плагин, позволяющий автоматически установить нужный источник файлов при создании ресурса с использованием дополнения ms2gallery.
Наумов Алексей
04 сентября 2014, 09:51
modx.pro
30
4 834
+5

Вывод суммы прописью

Специально по просьбе Wassi Wassinen достал из нафталина, отряхнул пыль и публикую свой класс вывода сумм прописью, который основан на вот этих методах.

В оригинальной версии копейки писались цифрами, а теперь — буквами. Ради этого пришлось переписать больше половины кода.
Василий Наумкин
30 марта 2014, 11:19
modx.pro
6
3 505
+5

Использование xPDO без MODX

Некоторое время назад подписался помочь хорошему проекту Критиканство в написании парсера для автоматической загрузки скриншотов игр.
«Критиканство» — это крупнейший в российском сегменте интернета агрегатор критических отзывов на фильмы и игры. В нашей базе более 150 печатных и интернет-изданий, а количество рецензий на момент запуска (на март 2013 года) составило более 60 000.
Этот проект был запущен ребятами с прекрасного сайта kino-govno.com, к которому я питаю очень теплые чувства. Шутка ли, его создали авторы из лучшего журнала про игры — Game.EXE, который я до дыр зачитывал еще в школе.

Админка Критиканства создавалась в разное время разными специалистами и выглядит немного разрозненной. Тоже касается и таблиц базы данных — каждый разработчик мудрил с ними по своему.

Сам сайт сделан очень олдскульно и «чисто для себя». То есть, работает быстро, но все что можно зашито прямо в php код. Никаких ORM, никаких шаблонов, только то, что нужно.

Для разработки парсера мне предоставили полную свободу действий, поэтому я набросал новую версию админки с использованием шаблонов, xPDO и других любимых методик.
Василий Наумкин
18 марта 2014, 16:10
modx.pro
3
6 127
+3

Подключаем к Tickets Яндекс карты при помощи Mapex

Данное решение позволяет привязать к Tickets Яндекс карты.

1. Устанавливаем Mapex2 по инструкции
Александр Наумов
23 февраля 2014, 08:12
modx.pro
1
4 203
+3

Метод sendForward() и сохранение полей ресурса

Могие знают полезный метод в MODX — sendForward('id'), который позволяет загрузить некий ресурс без изменения url. При помощи этого метода работает выдача страниц «404 не найдено» и «401 требуется авторизация».

Но немногие знают, что можно выдавать заменяющую страницу, сохранив оригинальные pagetitle, introtext и другие поля.
Василий Наумкин
18 ноября 2013, 01:11
modx.pro
12
5 287
0