Наумов Алексей

Наумов Алексей

Был в сети 28 июля 2026, 14:21
Заказы принимаю
Спасибо! ну собственно так и начал делать…
Жаль, что не посортируешь.

Еще такой вопрос. Плагин висит на OnUserSave, а в HybridAuth нет его вызова:
github.com/bezumkin/modx-hybridauth/search?q=OnUserSave&ref=cmdform

Зато есть OnUserFormSave — github.com/bezumkin/modx-hybridauth/search?q=OnUserFormSave&type=Code, который судя по описанию, вызывается при сохранению пользователя из админки. Нестыковочка какая-то, или я упустил что?
Кстати, еще какая то ерунда твориться с галочкой «Отключить Jevix».

Создаю с фронтэнда тикет, отображается все хорошо. Потом через админку захожу, ничего не меняю, жму сохранить — все, Jevix не работает, форматирование слетает. При этом галочка «отключить jevix» снята. СТАВЛЮ галочку — форматирование работает)) Обновляю страницу в админке — галочка СНЯТА!!! Чудеса, не иначе.
Я понимаю, что с точки зрения программиста, Василий, ты все верно говоришь. Но с токи зрения простого покупателя обязательный enail — серьезная преграда. И я как создатель магазинов уже 3-й раз ее обхожу, создавая кастомный клас обработки заказа. И люди часто спрашивают, как отключить его. Наверное это о чем то говорит ;)
Замолвлю словечко.
неплохая реализация здесь
drive2.ru:


Принцип: загружаете файлы, они появляются внизу. У каждого файла есть ссылка «Вставить в текст», вставляет туда, где курсор. в src аттрибуте указывается номер загруженной картинки. Все картинки, что загружены, но не вставлены в текст, появляются внизу поста. Вроде просто, но посты писать на сайте удобно.
Привет. Вот смотри:
1. В системной настройке ms2_order_handler_class указываем myOrderHandler
2. Создаем файл core/components/minishop2/custom/order/myOrderHandler.class.php
3. В него код:
<?
class myOrderHandler extends msOrderHandler{	
	public function submit($data = array()) {
		if(empty($data['email'])){
			$data['email'] = uniqid('user_').'@MYSITE.ru';
		}
		return parent::submit($data);
	}
}
Это один из вариантов. Мы просто при отправке заказа, если пользователь не указал почту, генерируем случайный email.

Можешь посмотреть исходный msOrderHandler и переопределить в нем другой метод, например, где идет проверка email.
Дело в том, что если к избранным — то стандартным методом никак.

Нет, вы можете конечно настроить нужные размеры картинок, а затем через FTP просто заменить сгенерированные маленькие картинки своими — но при перегенерации они перезатрутся.

Я добавил TV «custom_photo», куда руками в случае необходимости подгружал бы фото.

При отображении учитывал бы, есть это фото или нет. Но это много работы писать, свои сниппеты, сложно в общем.