Доброго времени суток,
сегодня у меня опять возникло давние желание "кое что поменять и добавить" в систему, речь идет о некотором расширении пользовательского и администраторского функционала. На самом деле таких идей скопилось очень очень много, да вот то "руки не доходили", то "лень брала свое" и тд... Поставила перед собой задачу научиться написать собственные модули добавляемые в систему. Что необходимо - инсталляция, добавление таблиц при инсталляции модуля, расширение ACP системы (так же как например это реализована в DocManager), ну а дальше по обстоятельствам. И пред тем как открыть код того же DocManager на предмет детального разбирательства, а как же там все это крутится и вертится, я решила спросить у представителей сообщества, уже имеющих опыт в разработке, с чего лучше начать изучение данного вопроса? Те, мб кто посоветует какие либо туториалы (яз анг, русс) либо же для начала совсем простенькие готовые модули? Ну а уж если кто предложит разобраться в данной теме на примере собственного расширения и при этом позволит консультироваться с разработчиком по ICQ, благодарности моей не будет придела (обещаю не сильно доставать вопросами). Заранее спасибо!
Тут есть небольшой урок на русском по созданию простого модуля.
Начинать думаю нужно с
документации. Там есть уроки по созданию модулей.
Тут перевод документации по основным функциям MODx. Ещё на
wiki.modx много полезного.
Кстати скоро (вроди обещают этой весной) выйдет первая бета-версия MODx Revolution. А это значит, что стоит сразу учиться создавать модули для него. Я пока не начал изучать и не знаю что там и как, но
документация по Revolution уже готовится.
Shopkeeper - сниппет и модуль для создания интернет-магазина.
TVimageResizer - плагин для изменения размеров (а также наложения водяных знаков и скругления углов) картинок TV при создании документа.
PickDocsInTree - плагин для выбора документов из дерева.
Paykeeper 1.5 - Сниппет для онлайн-оплаты в интернет-магазине MODx + Shopkeeper (Webmoney и Robokassa).
eternal2000, Andchir большое спасибо за ответы! Часть ссылок была мне знакомой, но статья на блоге, именно то что надо и то что я искала (кстати странно что поисковик не вывел меня на нее, вроде бы запрос полностью соответствовал названию и теме статьи).