Антон Фомичёв

Антон Фомичёв

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

Вопрос по pdoField

Вопрос, в целом, Василию. С разбегу не нашел, как можно связаться приватно, прошу сильно не пинать:))

Итак, преамбула вопроса:
Антон Фомичёв
13 мая 2015, 09:47
modx.pro
1 245
0

Привязка встроенных объектов к кастомным

В силу ряда причин, мне потребовалось в свой кастомный объект, имеющий свою таблицу в бд и наследующий xPDOSimpleObject, добавить привязку к стандартному объекту MODX. Например, modUser.
Сделать это с помощью aggregates и composites в схеме моего кастомного объекта не получилось (собственно, добавление в схему связи с нативным modx-объектом ни к чему не привело — связи не появилось). Я полагаю, это свзяано с тем, что в схеме modx.mysql.schema.xml свзяи с моим кастомным объектом как не было, так и нет.
Антон Фомичёв
04 марта 2015, 10:42
modx.pro
5
1 769
+2

Ошибка MODX или мои кривые руки?

Привет тебе, сообщество!

Для одного проекта делал простенькую кастомную управлялку пользователями из личного кабинета на фронтенде. Можно менять только fullname, email, city и осуществить выбор из двух групп пользователей, либо удалить из всех групп.

Вчера вскрылась ошибка — клиент не смог изменить группу пользователя. Я стал разбираться и увидел, что мой сниппет неверно указывает при загрузке формы редактирования группу пользователя.
Антон Фомичёв
21 августа 2014, 06:39
modx.pro
1
2 115
0

Ловля ошибок при отправке почты с сайта

Добрый день, сообщество!

Как многим известно, у объекта modUser есть замечательный метод modUser::sendEmail, который позволяет отправлять пользователю письмо буквально в одну строчку. Не надо вручную инициировать службу modPHPMailer, выяснять email пользователя — всё это уже сделали за Вас разработчики MODX в этом методе.

Но есть один недостаток — метод возвращает только булево значение.
Антон Фомичёв
18 июля 2014, 07:57
modx.pro
13
2 806
+10

Вопрос про xPDO

Здравствуй, сообщество!

Возникла необходимость записывать пароль пользователя как есть, не хэшируя. Предвосхищая возмущенные посты, скажу, что это необходимо для обмена с удаленной БД. Там УЖЕ пароли хранятся в хэшированном виде и, как вы понимаете, повторное хэширование кэшей ни к чему хорошему не приведет.
Покумекав и пошерстив исходники, нашел два варианта:

Антон Фомичёв
07 июля 2014, 09:29
modx.pro
2 122
0