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

Дмитрий
24 декабря 2023, 19:11
0
Добрый день. Решился я использовать версию 2.0 компонента. Но что-то пошло не так. Не стартует даже простой экспорт документов МОДХ из 3 полей (по инструкции). Все нужные галочки «зеленые». По началу не стартовал наблюдатель — вопрос решил установкой прав 777 на папку с ним. Может в этом еще какая загвоздка, в инструкции про это нет.

При создании экспорта, процесс зависает в статусе «Инициируется (initiated)», если перейти в Менеджер задач и еще раз нажать на пуск пишет «Инициируется (initiated)» и ничего не происходит.

Что я делаю не так? все практически в чистой установке, магазин еще не работает.
Сорри что здесь, в тех.поддержку не написать, плагин давно куплен, но не использовался.
Gennady
24 декабря 2023, 15:16
0
Алексей, спасибо за рекомендацию!

Установил CKEditor. Указал его в качестве визуального редактора.
В пар-ре default_media_source у меня выбран созданный мной Источник файлов.

Кнопка загрузки действительно появилась. Но после нажатия на нее появляется просто пустое модальное окно при редактировании любого ресурса или тикета.

Может какие-то настройки для редактора дополнительно нужно указать?
Можете подсказать?



Dan
Dan
24 декабря 2023, 15:03
+1
Отличное решение!
Кстати по поводу purchase я вешал отправку на колбэк
miniShop2.Callbacks.Order.submit.response.success = function (response) {
//Тут сбор данных и отправка
}
Но минус в том, что под каждую разметку приходится немного править код, но зато нет дублей.

А для событий change и remove я расширил msCartHandler, чтобы он возвращал id товара, добавленное/удаленное количество, его категорию и название.
Серый
24 декабря 2023, 14:09
+2
Василий, большое вам человеческое уважение и благодарность за вашу поистине прометеевскую деятельность! Стараюсь, учусь по мере сил и возможностей))
Наумов Алексей
24 декабря 2023, 12:57
0
В качестве визуального редактора в админке MODX можно использовать любой редактор, например, CKEditor
Gennady
24 декабря 2023, 10:35
0
Спасибо за ответ!

Жаль! Отличный компонент Tickets! Но заказчику так сайт не передашь.
Сам я не обладаю достаточными знаниями, чтобы в каком-нибудь компоненте заменить текстовый редактор.
В Tickets это редактор MarkitUp.
vit
vit
24 декабря 2023, 09:47
0
Либо нужно дописывать это самому. Но я бы лучше использовал CKEditor
Василий Наумкин
24 декабря 2023, 09:32
+2
Классика — это не читать документацию.

Нужно было просто заменить [[+total]] на {{+total}}, тогда парсер MODX пропустит этот плейхолдер, а pdoTools обработает как надо.

P.S. @Иван Бочкарев В вашей версии документации в примере указаны неправильные теги — в моей старой версии всё верно.

Вот твой коммит, с изменением смысла примера.
Сергей
23 декабря 2023, 20:05
0
Да, видимо оно, спасибо
Сергей
23 декабря 2023, 19:00
0
Проверил, данная проблема возникает на версии 2.8.6, на предыдущих работало.
После выхода версии 2.8.6 minishop2 не обновлялся.
Владимир
23 декабря 2023, 17:47
0
Спасибо! На Феноме без проблем работает.
Алексей Смирнов
23 декабря 2023, 16:58
0
Переходите на fenom тогда. И не будет таких надписей. Или напишите свой снипет с дополнительной логикой проверки.
Артур Шевченко
23 декабря 2023, 16:56
0
По иерархии вряд ли, а вот наследование одной конфигурации другой по id можно сделать
Владимир
23 декабря 2023, 16:50
0
Нет, с else тоже пишет в журнал(
Владимир
23 декабря 2023, 16:47
0
Еще одна непредсказуемая логика :) Я думал, что по-умолчанию else и так пустой, если его не задавать.
Алексей Смирнов
23 декабря 2023, 16:06
0
потому что вы сократили мой совет надо еще чтобы было обязательно else
иначе запись не корректна.
Владимир
23 декабря 2023, 16:01
0
Хотя в журнал ошибок теперь сыплются строки:
Could not find snippet with name [[!+modx.user.id:isloggedin:eq=`1`:then=`-`]]redirect
Владимир
23 декабря 2023, 15:01
0
Спасибо, способ хоть и костыльный, но работает. Да, видимо дело в особенностях работы парсера.
Алексей Смирнов
23 декабря 2023, 14:53
0
Предложу дополнительно подумать над фу-м именно наследования параметров по иерархии.