Всего 123 795 комментариев

Роман
02 ноября 2023, 14:04
0
К сожалению статей уже много, заполнены так как есть, поэтому Tagger использовать нет возможности
Артур Шевченко
02 ноября 2023, 11:19
1
+1
Если это тэги в блоке, то почему бы просто не использовать Tagger?
Руслан Алеев
02 ноября 2023, 09:02
+3
Крутой проект, без дураков! Вроде когда дока есть — не замечаешь, но когда ее нету… =)
Спасибище!
Игорь
02 ноября 2023, 00:18
0
Обернул колбэк в функцию — так вроде он работает с моим аяксом…
$(document).ready(function() {  
    miniShop2.Callbacks.Order.submit.response.success = function (response) { 
if (response.data['redirect']) {
                    document.location.href = response.data['redirect'];
                } else if (response.data['msorder']) {
                    if(document.location.pathname.indexOf('checkout') == -1){
                        document.location.href = document.location.origin + '/getorder.html'
                            + (document.location.search ? document.location.search + '&' : '?')
                            + 'msorder=' + response.data['msorder'];
                    }
                    else{
                        document.location.href = document.location.origin + document.location.pathname
                            + (document.location.search ? document.location.search + '&' : '?')
                            + 'msorder=' + response.data['msorder'];
                    }
                } else {
                    location.reload();
}
	}; 

    });
Жалко только, что так и не получилось сделать как планировалось (всплывающее окно «заказ получен» через ajax без перезагрузки страницы) — Сейчас просто редиректится на новую страницу, а там уже модалка вызывается со сниппетом GetOrder ((
Артур Шевченко
01 ноября 2023, 22:26
0
В исходном коде при успешном оформлении редирект происходит, причём на сервере.
Максим
01 ноября 2023, 22:24
0
Да, спасибо, на 3 сайтах уже исправил, все отлично работает)
Артур Шевченко
01 ноября 2023, 22:23
0
Она решается за пару минут, редактированием одной строки.
Максим
01 ноября 2023, 19:24
0
Большое спасибо что ткнули носом, поторопился обновляться, идиот. Буду теперь решать проблему. Еще раз спасибо!
Максим
01 ноября 2023, 18:46
0
Проверил еще на одном сайте, на котором обновился до последних версий modx и minishop2 — проблема аналогичная, новые картинки не грузятся.
Игорь
01 ноября 2023, 12:36
0
Пытаюсь вызвать callback на отправку из ajax формы (хочу в дальнейшем вызывать модальное окно «Заказ получен»:
miniShop2.Callbacks.Order.submit.response.success = function (response) { alert('eeeeeeee'); };
Что-то не срабатывает ничего (или может, просто не успевает сработать). Хотя другой callback нормально работает:
miniShop2.Callbacks.Order.submit.response.error = function(response) { }
Как быть?
Артур Шевченко
31 октября 2023, 23:34
+2
Как-то это все грустно, «старики» оперативно покидают разработку под modx, а есть ли достойная смена?
Евгений Шеронов
31 октября 2023, 19:56
0
Видел ваше письмо на почте касательно YandexMarket2.

Секрет в том, что прайс-лист должен быть активен и, желательно, ввести какое-то время в минутах, например 60, чтобы прайс-лист по крону обновлялся каждый час даже независимо от того, были ли изменения в товарах.

И встречный вопрос, а вы можете тикет в поддержке на Modstore создать?
Вдруг этот механизм не работает для купивших, но ещё не написавших.
Ну и в любом случае, если совет не помог, то присылайте доступы туда.
Stepan
31 октября 2023, 16:21
0
Может тогда кто раскроет секрет автоматической генерации… что в реальности является тригером
Дима Касаткин
31 октября 2023, 03:39
+1
Так обсуждали тут уже ранее: форкнуть запрещают, ошибки не исправляют, правила modstore компонент с идентичным функционалам не пропустит, а без переиспользования существующего кода там половину функционала компонента (плагин на сохранение, индексирование) по-другому особо и не сделать — используются лучшие практики для MODX (я и выше писал, что компонент крутой).

Так что там замкнутый круг.
Выход в опенсорс решил бы эти проблемы, но… его же покупают и так, зачем же дарить :) но видимо не достаточно покупают чтобы была мотивация его развивать, ну или наоборот, развитие заключается в накатывании фиксов в рамках техподдержки или доп. услуг после продажи… Тут я не в курсе, но факт в том, что он устарел и серьезного развития в нём нет. Хотя вроде как готовится бета для MODX3 что на самом деле круто!
W.H.I.T.E
31 октября 2023, 03:25
+2
Баха очень хорошо пишет.
Дима Касаткин
30 октября 2023, 22:41
+1
Спасибо, читается на одном дыхании) Все признаки хорошего поста, и кликбейтный заголовок, и картинки, и примеры, и даже легко-троллинговая опечатка в финале :) Зачётно получилось!