Вопрос по Minishop2

Здравствуйте, при отправке заказа(в частости добавления поля методом $.post) если человек быстро вводит даные или например он залогинен и поля должны подставиться автоматически и он сразу может нажать кнопку «отправить заказ», то некоторые поля не успевают заноситься в заказ. Есть ли возможность в следующей версии заменить $.post на $.ajax для асинхронной загрузки?
Андрей Ятин
01 ноября 2013, 12:47
modx.pro
947
0

Ошибка 500 при авторизации через HybridAuth

Добрый день!
Столкнулся с проблемой авторизации через соц.сети, при попытке зайти через twitter или facebook* сервер выдает ошибку 500.
Ссылка на вход через соц.сеть site.com/index.php?id=1&hauth_action=login&provider=facebook*
Тех.поддержка хостинга написала следующее:
«в strace наблюдается Segmentation fault.»
Что это значит?

RewriteEngine включен.
Настроил дружественные адреса и .htaccess по мануалу: modx.ws/blog/blog-o-modx-revolution/nastrojka-chpu-i-htaccess-dlya-modx-revolution.html
Но теперь при попытке зайти в магазин, сайт отображается не корректно.
Yury Polovinkin
01 ноября 2013, 10:36
modx.pro
1 312
0

pdoMenu - не работает при выводе одного ресурса

Всем, привет!

Столкнулся вот с такой проблемой, при вызове pdoMenu на странице родителя с одним дочерним ресурсом — результата нет, если добавить еще один дочерний ресурс, то все ок — выводятся два пункта меню.
Денис Богдановский
01 ноября 2013, 09:52
modx.pro
1 614
0

mFilter1 и КЭШ

Добрый день!
Пытаюсь организовать поиск на сайте с помощью mSearch1 +mFilter1. Все прекрасно работает, но есть один момент:
я хочу дать возможность пользователю выбрать с помощью выпадающего списка, в каком городе будет осуществляться поиск. Реализовал с помощью конструкции:
<form action="[[~[[*id]]]]" method="post" id="mFilter">
[[!mFilter?
                &templates=`[[obrabotchik]]` 
                &includeTVs=`1` 
        &includeTVList=`adress,area,city,email,fax,logo,phone,site,recomend`
&excludeTVList=`adress,email,fax,logo,phone,site`
                &tvPrefix=``
                &limit=`5`
                &pageLimit=`1`
                &tpl=`tpl_mFilter_list`
                &sortFilters=`tv_city,tv_area,tv_recomend`
        ]]
				<input type="hidden" name="query" value="[[+mse.query]]">
				<input type="hidden" name="page" value=1">
				<input type="hidden" name="limit" value="5">
				<input type="hidden" name="action" value="filter" />
<input type="hidden" name="sort" value="id,asc">
			</form>
Код сниппета obrabotchik:

$name = $_POST["city_region"];
echo $name;
Такая конструкция работает, но только один раз, т.к. сниппет obrabotchik кэшируется. Если же его вызвать некэшируемым [[!obrabotchik]], то в результатах поиска «ничего не найдено».
Направьте, пожалуйста, на путь истинный, уже несколько дней бьюсь — безрезультатно!
Strike Ivan
01 ноября 2013, 03:27
modx.pro
743
0

Привязка метода доставки в способу оплаты

Василий, друзья, приветствую!

Собственно вопрос по существу — есть кастомная страница с заказом, из стандартных полей там есть оплата и доставка.Я не нашел мануала и не стал копаться в коде дабы проверить факт наличия JS скрипта, который при выборе определенного метода доставки убирал бы метод оплаты и написал по старинке на JS простейшие функции управления видимостью.

Собственно вопрос — есть ли в дефолтном MS2 какая-либо удобная реализация этого функционала?
Т.е например если я выбрал «Отправка почтой» то вариант с «Оплата наличными» должен спрятаться, а вместо этого выехать например «Оплата картой». Ведь по идее такая штука быть должна, не даром в админке есть удобная привязка, которую можно вполне было задействовать..?
Clean
31 октября 2013, 21:11
modx.pro
1 252
0

UniSender и "Could not load controller request..."

Добрый день! Установил UniSender, а при входе в компонент в админке мне пишет такую гадость «Could not load controller request handler»… подскажите пожалуйста, в какую сторону копать?
Пашок
31 октября 2013, 10:54
modx.pro
1 151
0

Через runProcessor обновляется только ресурс id=1

Подскажите пожалуйста.
Есть сниппет для редактирования ресурса с фронта, данные отправляю через FornIt.
Но работает только с ресурсом id=1, в остальных случаях ресурс не обновляется а логи пусты.
Maksim Kuznetsov
31 октября 2013, 10:06
modx.pro
2 066
0

Ошибка 500 при работе mFilter

Мария Мирошкина
30 октября 2013, 13:41
modx.pro
1 570
0

Сортировка по дате в рамках дня в eventscalendar2

Добрый день, Василий.

Отличный календарь. Спасибо.

Для сортировки событий по дате в рамках дня можно было бы в eventscalendar2.class.php в getEvents() в самом конце, перед return $content добавить:
if (!function_exists('compare')) {
        function compare($v1, $v2) {
        if ($v1["date"] == $v2["date"]) return 0;
        return ($v1["date"] < $v2["date"])? -1: 1;
	}
}

usort($content, "compare");
Возможно, кому-то будет полезно
Сергей
30 октября 2013, 10:23
modx.pro
733
0

Javascript ошибка в MS2 Images в thumbnails

Захожу в Источник файлов: MS2 Images и пробую поменять размеры превьюшек (thumbnails — редактировать), но ничего не сохраняет — в консоли ошибка:
Uncaught TypeError: Cannot read property '4' of undefined
в файле:
modx.grid.source.properties.js:137

В журнале ошибок только одна запись:
[2013-10-30 13:05:02] (ERROR @ /connectors/layout/modx.config.js.php) Error caching lexicon topic lexicon/ru/core/resource
Сергей Щерба
30 октября 2013, 09:17
modx.pro
866
0