Вопросы

Ошибка загрузки из репозитория

Доброй ночи!
Только что попробовал пакет установить из репозитория. Получил вот такой фэйл (см. картинку).
У кого также? Как починить? Или само заработает?

upd:
проверил другие сайты на modx — все работает как надо. Ошибок нет.
А вот на первом сайте в логах вот такое:
[2014-06-23 23:37:57] (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
Андрей Сухомозгий
23 июня 2014, 19:34
modx.pro
1 008
0

Отправка файлов из формы

Здравствуйте.
На сайте есть форма вакансии, куда пользователь заполняет данные и прикладывает файл с резюме.
Для обработки формы использую FormIt. А для сохранения в базе FormSave.

В связи с этим несколько вопросов.
1. Как сделать отображение отправленных файлов в админке? (чтобы можно было скачать)
2. Как сделать загрузку файлов через ajaxForm?
Сергей Бевзенко
23 июня 2014, 16:32
modx.pro
1 131
0

Переадрессация после оформления заказа.

Сделал на сайте так, чтобы после добавления в корзину во всплывающем окне показывалось содержимое заказа (типа быстрый заказ). Содержимое этой корзины физически выводится на отдельной странице и подгружается во всплывающее окно после добавления товара в корзину вот так:
miniShop2.Callbacks.Cart.add.response.success = function() {
    $('#addToCart').modal('show');
    $("#addToCart .modal-content").load("/fast-cart.html" + " #fast-cart");
};
Вопрос в том, как после оформления заказа отправить покупателя на страницу sire.ru/cart.html?msorder=123? Сейчас покупатель остается на той же странице, только к адресу страницы прибавляется ?msorder=123
Evgeny Epifanov
23 июня 2014, 13:10
modx.pro
2 033
0

Бесплатная доставка все равно считается в админке

Сделал бесплатную доставку от 5000 р
class msDeliveryHandler_free5000 extends msDeliveryHandler{

    public function getCost(msOrderInterface $order, msDelivery $delivery, $cost = 0) {

        $add_price = 0;

        if($cost < 5000){
            $add_price = $delivery->get('price');
        }

        return $cost + $add_price;

    }

}
В варианте доставки: msDeliveryHandler_free5000



При оформлении заказа все отлично, стандартная цена 300р и от 5000р бесплатно.

Но зайдя в заказы в админке — стоит стоимость доставкии 300р + письмо приходящее клиенту тоже стоит со стандартной ценой доставки.
exxage
23 июня 2014, 10:21
modx.pro
2
1 604
+1

Поделитесь вариантами антиспама для AjaxForm

Доброго дня! Интересно кто и как борется со спамом, когда использует AjaxForm.
Владимир
23 июня 2014, 09:06
modx.pro
1
4 513
0

Баг Minishop2 в Firefox 30.0

Приветствую!
Заметил странное поведение в Firefox 30.0.
После добавления товара в корзину msMiniCart и обновления страницы (или перехода на др. страницу) — товар из корзины удаляется.
Проверял все магазины — подобная ерунда. На др. версиях Firefox не проверял.

У кого подобное происходит? И как это лечить?
Rootiys
22 июня 2014, 15:44
modx.pro
1 172
0

Вызов сниппета через Crontab

День добрый! Не подскажите, как вызвать сниппет используя crontab?
Oleg Pimanov
22 июня 2014, 07:45
modx.pro
1 830
0

Есть ли какое то подобие PDF читалки для Mod-x rev

Доброе время суток уважаемые модыксеры, кто подскажет, есть ли какое то подобие PDF читалки для Mod-x revo?
Владимир Гуторов
22 июня 2014, 07:39
modx.pro
1 123
0

Часто покупаемые товары

Приветствую!
Делаю вывод часто покупаемых товаров этим снипетом.

Вызов такой:
[[!msProducts?
&parents=`3`
&resources=`[[!BestSellers]]`
&tpl=`tpl.msProducts.row`
&limit=`3`
]]
Проблема в том, что выводятся только первые купленные 3 товара.
Если купить 4 товар несколько раз, то он не выводится.
Как это исправить?
Rootiys
21 июня 2014, 16:15
modx.pro
3
1 663
+1

MODX Revolution 2.2.11-pl (advanced) Не сохраняет

Столкнулся с такой проблемой при сохранении снипета с кодом:

$q = $modx->newQuery('msProductLink', array('link' => 1, 'master' => 10));
$q->select('slave');
$resources = array();
if ($q->prepare() && $q->stmt->execute()) {
$ids = $q->stmt->fetchAll(PDO::FETCH_COLUMN);
print_r($ids);
}
Получается то что вы видите на скриншоте. Вычислил что не сохраняет из-за слова «execute»,
также данная проблема касается и CSS файлов, не сохраняет со словом «hidden».
Если кто сталкивался помогите, в понедельник сдача проекта, а дописать сайт не могу из-за этого кусочка кода. Проблему с CSS решал установкой MOdx SDK, но через SDK сниппет не поправить, развичто зайти в базу и там вписать слово, но хочу решить этот вопрос, поскольку это както не по Феншую)
Владимир Гуторов
21 июня 2014, 16:05
modx.pro
1 506
0