Dmitriy P.
Николай
Евгений
да Ваня после вчерашних шотов просто не залил
Иван
Евгений
поддержу его сегодня пивом
Kirill
Добрый день. Подскажите пож-та как через modx api добавить ресурс в группу ресурсов?
Алексей
Ребят, ну так что, есть тут кто в автолодерах модх3 шарит?
Алексей
Просто я задолбался уже трейсить исходники, чтобы понять как оно все обрабатывает
Алексей
)))
Николай
Николай
Алексей
Я вот чет в метадате намудрил похоже, оно директории правильно грузит через PSR-4, а файлы с классом почему то нет
Николай
Евгений
Евгений
там вроде даже есть активность
Евгений
Николай
Это наверное из новомодных Pug
Павел
Евгений
Алексей
как переходит в микродиалоги все, начинаю тупить
Евгений
Евгений
каво
помоги человеку, ты ж шаришь
Павел
вопросик бы увидеть)
Павел
Алексей
каво
короче, у меня у пакета есть подпакеты, как компоненты. и я их гружу по мере запроса к ним.
И видимо что то с метадатой намудрил. Класс лодер их пытается грузить, но нужные файлы не инклудятся. Где то в метадате косяк
Алексей
Пытаюсь понять, что не так делаю.
Павел
Алексей
Для основного пакета сгенерировал скриптом схему, а потом модель по ней. А у подпракетов вручную, по примеру
Алексей
Есть у меня компонент. У него внутри есть директория, в которой лежат другие, как бы подкомпоненты, которые должны встраиваться в мой компонент и в его пространство имен
Алексей
Может я мудрю что-то не так, но с модх3 только недавно начал ковыряться
Павел
ну ты полносью похерил конвенцию
Павел
по которой модэкс классы грузит
Павел
не удивидительно)
Алексей
Алексей
Но пытаюсь встроить в это, более или менее
Алексей
Оно сейчас работает в принципе, но в классе подкомпонента мне приходится инклуд вручную делать и в модели тоже
А хотелось бы, чтобы модх сам инклудил нужное
Можно свой лодер написать, конечно. Но это костыль же
Алексей
структура примерно такая сейчас в моего компонента, для понимания
Ну, тут пока не все, процесс рефакторинга только начался
Павел
Алексей
а подкомпоненты грузятся уже ядром, ну и там, в конструкторе их модель загружается
Алексей
Это делаю для того, чтобы сделать систему, что-то вроде плагинов для магазина, которые будут гибко встраиваться и удобны для программиста
Алексей
документации по новой системе нет, либо я не нашел.
Вопросов тут было бы намного меньше
Павел
ну ты не "заставишь" грузить модэкс те классы которые зареганы мимо конвенции
Алексей
А если без префикса, то он по старинке *.class.php пытается грузить. Но это уже не наш метод)) Хотя, в принципе работало
Павел
Алексей
1. надо про них еще почитать.
2. не вариант. эти пакеты будут грузиться с моего репозитория моими средствами, без композеров и вообще там есть нюансы.
3. ну так и так есть, но какое это имеет отношение к загрузке субпакетов? Они не всегда нужны. Я не буду перегружать рабочий поток процессингом неиспользуемых моделей и классов
Алексей
Ну, видимо придется для субпакетов свой лодер сделать. В принципе без проблем)
Павел
ну про конвенции в доке написано хоть и про двойку, но ничего собственно и не изменилось
Алексей
MODX Notification Bot
Новая статья [modx.pro]
Раздел: Готовые решения
Как сделать мультикатегории на MODX с TV-шкой
Всем привет.
Недавно глубоко озадачился этим решением и в результате которого нехитрым (почти) способом можно сделать мультикатегории.
Подходит данное решение для сайтов у которых, наверное не более 5..10к товаров. На больших, думаю, будет тормозить, (не проверял) так что обратная связь приветствуется.
...
Иван
https://modstore.pro/packages/ecommerce/minishop2 обновлено до 3.0.4-pl2
Алексей
спамер
Алексей
атака спаммеров что то сегодня
Удаляйте скорее, он мне аппетит портит)
Алексей
И что любопытно, почему-то их сообщения прилетают со звуком и уведомлением, хоть уведомления выключены. Это как так вообще?
Евгений
мож платное чет
Евгений
2/3 часа в день - это сколько?
Евгений
40 минут?
Gaius Cassius
Gaius Cassius
Алексей
по цене 1го часа
Артур
Приветствую, господа. Написал в схеме правила валидации, через расширение класса xPDOValidationrule. Создал сами классы. И создал свой объект в процессоре который наследует modObjectCreateProcessor. И всё хорошо, кроме того, что сообщения об ошибках дублируются. Дело в том что в валидаторе при ошибке я вызываю метод addMessage(), а в процессоре вызывается addFieldError(), вот если его вызов закомментировать, дубли ошибок пропадают, но мне кажется должно быть какие-то иное решение. У кого какие мысли?
P.S. На данный момент я в своём процессоре переопределил метод process() родительского класса, удалив вызов addFieldError().
Артур
И ещё вопрос, если в схеме прописано что поле не может быть NULL, а я не передаю значение, должна по идее вылетать ошибка и сохранение в БД не должно происходить или нет?
Артур
Нет
AZAforex
Подскажите плиз. Что лучше использовать сейчас для блога, чтобы на странице где список статей были видны и маленькие картинки, а не только список статей?
Artem 🌏
всем привет, для замены "document_root" можно вписать абсолютный путь из файла конфига?
я ведь правильно понимаю что нужно вписать путь до корня проекта? не совсем понял что за "директория сервера"
Artem 🌏
Artem 🌏