Управление пользовательскими объектами, процессоры
Есть вопрос, по поводу объектов.
В 3х уроках, по созданию собственного модуля, есть пример управления объектами через процессоры. Я так понимаю крайне полезная штука, только я так и не понял как с ними управляться. Стандартные действия как в примере, это не сложно. Но например модифицировать создаваемый объект, я не смог. Вопрос первый: Где можно про это почитать более подробно, и желательно на русском )?
Вопрос второй, как это связано с xPDO? Через сниппет с помощью xPDO смог спокойно создать свой объект, игнорируя правила прописанные в процессорах. Нашел пример, где процессор запускается через сниппет, но процессор выдает не объект, а json строку.
Как адекватно работать со своими объектами в modx? Прописывать при каждом обращении правила пользования объектом? Написать объекту методы (тоже кстати пока не понимаю как) для работы с базой? (и как потом с ними работать через админку)
Как вы преодолевали барьер непонимания?
В 3х уроках, по созданию собственного модуля, есть пример управления объектами через процессоры. Я так понимаю крайне полезная штука, только я так и не понял как с ними управляться. Стандартные действия как в примере, это не сложно. Но например модифицировать создаваемый объект, я не смог. Вопрос первый: Где можно про это почитать более подробно, и желательно на русском )?
Вопрос второй, как это связано с xPDO? Через сниппет с помощью xPDO смог спокойно создать свой объект, игнорируя правила прописанные в процессорах. Нашел пример, где процессор запускается через сниппет, но процессор выдает не объект, а json строку.
Как адекватно работать со своими объектами в modx? Прописывать при каждом обращении правила пользования объектом? Написать объекту методы (тоже кстати пока не понимаю как) для работы с базой? (и как потом с ними работать через админку)
Как вы преодолевали барьер непонимания?
xPDO проверка связи
Здравствуйте, основной вопрос, можно ли проверить связь между двумя объектами. Перерыл много интернета в поисках нужной функции, не признается.
Есть функции создания связи, и получения связанного объекта. А если он нафиг не нужен, и например у меня есть список и один объект, и нужно проверить с какими из списка есть связь? Вариант загрузить один объект 2 раза, и сравнить его, лишний раз грузит память. А если связь идет многие ко многим, получается несколько вложенных циклов, что наверно не очень хорошо )
Есть функции создания связи, и получения связанного объекта. А если он нафиг не нужен, и например у меня есть список и один объект, и нужно проверить с какими из списка есть связь? Вариант загрузить один объект 2 раза, и сравнить его, лишний раз грузит память. А если связь идет многие ко многим, получается несколько вложенных циклов, что наверно не очень хорошо )
Помощь в настройке импорта из csv
Используя скрипт импорта прайса в MS2 постоянно какие то tv не импортируется, картинки через раз импортируется — в общем с debug=1 полно ошибок, ток я в них ничего не понимаю. Не охота в Вопросах это все спрашивать — только надоем всем.
Итак:
Ищу человека, который (за $) может разобраться в чем дело, что не так я делаю, и объяснить мне. В итоге нужно импортировать ~9000 товаров.
Желающие помочь, пишите на rootiys@gmail.com или здесь.
Итак:
Ищу человека, который (за $) может разобраться в чем дело, что не так я делаю, и объяснить мне. В итоге нужно импортировать ~9000 товаров.
Желающие помочь, пишите на rootiys@gmail.com или здесь.
HybridAuth и APC
Сегодня нашел на просторе интернета несколько расширяющих классов для HybridAuth Один из них предназначен для APC И содержит следующий код:
Не подключается к репозиторию. Ошибка.
Хотел зайти в оф. репозиторий для того чтобы уже как обычно скачать sdStore и подключиться к SimpleDream. Но не тут-то было!
Continuous Integration и MODX
Нашел презентацию с MODXpo о использовании практики CI при разработке на MODX, стало интересно использовал ли кто-нибудь это в живую? Получается ли на все 100% автоматизировать процесс сборки новых версий? На сколько трудоемко писать тесты?
В общем делитесь опытом
В общем делитесь опытом
HybridAuth и алиасы сайта
Итак есть мультиязычный (en/ru) сайт с двумя контекстами и двумя алиаса в зоне .com и .ru.
Причем переключение языков en/ru возможно и в зное .com и .ru.
Причем переключение языков en/ru возможно и в зное .com и .ru.
Разделить форму заказа
Подскажите есть ли возможность разделить форму заказа на разные страницы?
К примеру в корзине выводится список товаров и варианты доставки, затем кнопка оформить, после перехода по этой кнопке открывается новая страница с данными пользователя которые он заполняет.
К примеру в корзине выводится список товаров и варианты доставки, затем кнопка оформить, после перехода по этой кнопке открывается новая страница с данными пользователя которые он заполняет.
Как программно создавать тикеты?
Пытаюсь создать тикет с помощью кода, но не выходит
скажите что я делаю не так, или лучше если есть ссылка на документацию.
$ticket = $modx->newObject('modResource');
$ticket->set('parent', 2);
$ticket->set('pagetitle', '211');
$ticket->set('class_key', 'Ticket');
$ticket->save();скажите что я делаю не так, или лучше если есть ссылка на документацию.
Переключение контекстов в рамках одного домена
Есть ли у кого-то готовое решение для переключения контекстов в рамках одного домена? Поделитесь пожалуйста.
У меня контексты web и users, в первом просто структура сайта, во втором пользователи. Контексты необходиы для разделения информации. Все на одном домене.
У меня контексты web и users, в первом просто структура сайта, во втором пользователи. Контексты необходиы для разделения информации. Все на одном домене.