MS2 + HybridAuth — оформление заказа новым юзером

Всем привет!

Возникла проблема с офомлением заказа неавторизованным пользователем. Захожу на сайт в режиме инкогнито. Заполняю корзину, нажимаю «оформить заказ» (msOrder вызывается на отдельной странице). Заполняю все поля. Далее интересно.

Если пользователь авторизован (в этом случае в поля подставляются его имя и емейл) — все ок, заказ оформляется. Если пользователь не авторизован (и его емейла нет в юзерах MODX) — новый пользователь создается, но далее ничего не происходит, заказ не оформляется, на order=success не перекидывает. Если такой пользователь уже есть — аналогично. Т.е. нормально заказ можно оформить, если только предварительно авторизоваться (в обоих случаях используется hybrid auth).

В консоли JS пусто, в логе ошибок MODX пусто.

Подскажите плиз, что я упустил.
Павел Ширяев
08 августа 2015, 09:03
modx.pro
850
0

Новая версия Ace для MODX - 1.6.0

Сегодня поступил хороший вопрос о синтаксисе Fenom в лучшем редакторе для MODX — Ace. Он очень похож на Smarty, так что его оказалось нетрудно добавить.

Однако, я в очередной раз обратил внимание, как долго наш любимый редактор не обновлялся — уже больше года! Очевидно, danyaPostfactum некогда им заниматься, поэтому я решил попробовать обновить компонент самостоятельно.
Василий Наумкин
07 августа 2015, 14:22
modx.pro
6 453
+16

Авторизация по email

Здравствуйте! Возможно ли в компоненте Office сделать авторизацию только по email, то есть без возможности авторизоваться по логину. Вариант записи в поле логина email не подходит, потому что при смене email-ла в поле логина будет оставаться старый email. Может быть как-то с помощью плагина. Кто-нибудь пробовал?
Aleksandr
07 августа 2015, 13:29
modx.pro
859
0

[dbAdmin] Управление таблицами БД. Анонс.

Наконец-то появилось немного свободного времени, чтобы сделать анонс будущего компонента, о котором я уже говорил — возможность бэкапа таблиц БД и немножко другого функционала из phpMyAdmin.

Сергей Шлоков
07 августа 2015, 13:08
modx.pro
2
1 240
+11

pdoResources и SELECT DISTINCT

Задача — сделать выборку с помощью pdoResources с фильтрацией по TV1, TV2 и TV3, но так, чтобы выбранные ресурсы при этом были уникальными по TV1.
Пример:
имеем 100 ресурсов с TV1=цвет и TV2=размер, TV3=температура
нужно выбрать 10 ресурсов с одним размером и температурой, но разного цвета, и цвета не должны повторятся
Возможно ли это организовать за один вызов pdoResources или нужно делать 10(?) выборок?
Кирилл
07 августа 2015, 13:05
modx.pro
1 352
0

Tickets не могу закинуть фото от пользователя

Зарегестрированный пользователь в группе members

Пытаюсь загрузить фотографию вот такую фигню мне пишет Не могу загрузить файл
подскажите куда копать…
Александр
07 августа 2015, 12:32
modx.pro
1 225
0

Странное поведение процессора

Очень странная ситуация с процессором modUserUpdateProcessor — в расширяющем процессоре он подключается стандартным образом, привожу начало процессора:

<?php
require_once MODX_CORE_PATH . 'model/modx/processors/security/user/update.class.php';
class chwUserUpdateProcessor extends modUserUpdateProcessor {
	public $classKey = 'chWorker';
	public $permission = 'chworker_save';
	/**
	 * {@inheritDoc}
	 * @return boolean|string
	 */
	public function initialize() {
		
        	exit ('PERM::::: '.$this->permission. ' ::::::RESULT::::: '.$this->modx->hasPermission($this->permission));
		return parent::initialize();
	}
Вызывается этот процессор тоже вполне обычно:

$response = $this->modx->runProcessor('web/user/update',$userData, array('processors_path' => $this->config['processorsPath']));
Но! chwUserUpdateProcessor как файл вызывается, а отрабатывает modUserUpdateProcessor. Видно это простейшим образом: вместо обрыва выполнения на операторе exit() происходит проверка прав с отрицательным результатом и возвратом json.
Воеводский Михаил
07 августа 2015, 11:43
modx.pro
2 171
0

Не работает изменение количества товара в корзине

Доброго времени суток, товарищи, подскажите что делать, не работает изменение количества товара в корзине, причем с начала работало, а потом перестало, ничего не менял, стандартный чанк, и minishop2 обновил и переустановил, но не помогло, заранее спасибо
Сергей Скат
07 августа 2015, 11:30
modx.pro
1 690
0

hydrithauth - &loginResourceId - нет перехода

Здравствуйте.
Есть группа ресурсов (res), группа пользователей (grp), есть авторизация HydridAuth. При авторизации пользователь ни в какую группу не включается. Проблема с переадресацией.
Павел Сидоров
07 августа 2015, 08:32
modx.pro
1 021
0

hybridauth - google только с некоторых доменов.

Здравствуйте, подскажите пожалуйста, как настроить авторизацию через Google используя данный сниппет только с определенных доменов?
Павел Сидоров
07 августа 2015, 08:15
modx.pro
906
0