Dan
пытался получить товары $tmp = $order->getMany('Products');
Dan
но выдает 500 с ошибкой в логе Call to undefined method customOrderHandler::getMany()
Danil
А у вас кастомордернандлер наследует ордерхандлер дефолтный?)
Danil
Или же прописан метод гетмени в кастомном классе
MODX Notification Bot
Новая статья [modx.pro]
Раздел: Новые дополнения и их версии
msInShopNotify
Дополнение позволяет клиенту оставить запрос на email уведомление о появлении товара в магазине.
Возможности:
автоматическая рассылка уведомлений о появлении товара в магазине экспорт данных заявок на уведомление в csv файл блокировка по IP возможность переопределить/создать свой класс отправки уведомления, что позволяет реализовать альтернативу уведомления на emailКупить...
MODX Notification Bot
Новая статья [modx.pro]
Раздел: Новые дополнения и их версии
Оплата по QR-коду на сайте с помощью Оплати
Команда проекта MS Pay и я в её лице, рады представить еще один новый компонент для интеграции miniShop2 и платежной системы Оплати от Белинвестбанка. Модуль полностью готов к работе, но для вашего сайта возможно потребуется визуальное изменение внешнего вида блока с QR-кодом. К счастью, из-за особенностей механизма оплаты с помощью QR-кода, это возможно и модуль позволяет легко переопределять файлы стилей для оформления QR-кода.
...
alexey1m
Артур
Приветствую, кто-нибудь делал фильтры для migx?
Eugene
Артур
Eugene
migxdb
Артур
migxdb
Хм... Надо посмотреть можно у них тоже через migxdb сделано. Если что сможешь рассказать как к этому фильтры прикрутить?
Артур
Хотя бы в общих чертах, а то я с migxdb не работал
Eugene
Это в админке же
Артур
Это в админке же
Ну да, хочешь сказать что это встроенно в migx и ты просто это вывел?
Eugene
Артур
Понял тебя, тогда отпадает😁
Turbo1235
Добрый день, подскажите можно ли заставить сниппет PdoResources выводить результаты не с 1-го элемента массива а с 40-го допустим?
Turbo1235
пробую параметр idx но что-то не работает
Артур
Turbo1235
о точно спасибо)
Артур
Turbo1235
да что-то не заметил этот параметр в доке
Артур
Андрей
Привет народ, кто-нибудь работал с - https://modstore.pro/packages/import-and-export/allgifts ?
Есть пара вопросов 🙃
Alexandr
Ребята кто-то с таким встречался?
Mihail
походу нету в этом чате человека который сможет доменную почту настроить которая с сайтом работать будет через смтп? :D
Артур
Mihail
Да, гробовая тишина, двое вызвались и теперь их тоже нет
Артур
MODX Notification Bot
Новая статья [modx.pro]
Раздел: Новые дополнения и их версии
pdoTools. Планы на развитие
С сегодняшнего дня за развитие и поддержку компонента отвечаю я. Поэтому я планирую реализовать все те наработки, о которых писал и говорил. Вот планируемые работы на ближайшую версию — ...
Андрей
Mihail
казалось бы проблема простая но нет.
Есть домен .com
Есть почта доменная сделана через google - адрес у нее info@domain.com
На сайте есть сейчас работающая почта через smtp через @Gmail.com
Стоит поменять на доменную и логин и пароль то сайт как будто не может в ней авторизоваться.
Хотя если напрямую зайти в почту, по доступам все ок, прием и отправка работают корректно. А вот сайт когда ломится не работает, запрещенные приложения в настройках включены
Андрей
Андрей
Вроде не было там особо заморочек, кроме включения небезопасного входа
Алексей
Mihail
Алексей
дык.. епты это ж через функцию mail()
Алексей
нужно проверить чтобы в поле ОТ КОГО был правильный домен с которого посылают.
Алексей
И небыло в логах ошибки - типа не могу отправить почту
Алексей
и у хостера спросить на предмет - отключали лои они функцию mail()
Андрей
Как я понял в этом вопрос и есть, что он меняет аккаунт отправки и перестаёт подключаться
Алексей
хм.. ну я не работал с таким. так что не посоветую тут ничего.
Алексей
alexx
hi! вопрос - делаю кастомный метод оплаты для minishop2, но почему то при оплате он вызывается дважды (делается сразу два запроса к платежной системе с одним номером заказа, лог пишется дважды для одного заказа), почему?
Алексей
Developer
switch ($modx->event->name) {
case 'OnDocFormSave':
if (!empty($resource) && ($resource instanceof modResource)) {
$tmp = $resource->get('template');
if($tmp && $tmp == 8){
как сделать через плагин, чтобы определённую тв нельзя было изменять?
получается нужно брать предыдущее значение тв и сохранить его а новое значение убрать?
Developer
предыдущее значение где-то хранится? или нужно лезть в базу?
Developer
или может быть есть другие способы для отмены изменения тв?
🙈 PG
OnBeforeDocFormSave
🙈 PG
тут в ТВ еще старое значение, а в POST новое
Алексей
ааа тут наоборот старое оставлять
Anonymous
Здравствуйте.
В Minishop2 к товару я добавил картинку. Она выводится в pdoTools (я вывожу через {$small}). Она видна в админке. Но на самой странице она не видна. Вместо {$resource.image} выводится пустая строка. Хотя файлы и их названия одинаковые, что в корне папки с id товара (assets/images/products/34861), что в папке small (assets/images/products/34861/small).
Если нажать перегенерировать превью, а потом очистить кеш, то картинка на странице будет видна.
Но у меня очень много товаров. И у всех перегенерировать превью долго. Почему вообще так произошло? Можно это как-то еще исправить?
🙈 PG
Иван
🙈 PG
изменение источника медиа не влияет на генерацию фоток
Алексей
Артур
🙈 PG
в документации к минишопу есть пример перегенерации фоток
Developer
OnBeforeDocFormSave
switch ($modx->event->name) {
case 'OnBeforeDocFormSave':
if (!empty($resource) && ($resource instanceof modResource)) {
$tmp = $resource->get('template');
if($tmp && $tmp == 8){//Карточка объекта
unset($_SESSION['langdomain']['save']);
// var_export($_POST);die();
if(!empty($_POST['tv28'])){
$_SESSION['langdomain']['save']['tv28'] = $_POST['tv28'];
}
}
}
break;
case 'OnDocFormSave':
if (!empty($resource) && ($resource instanceof modResource)) {
$tmp = $resource->get('template');
if($tmp && $tmp == 8){//Карточка объекта
// var_export($_SESSION['langdomain']);die();
if(!empty($_SESSION['langdomain']['save'])){
$floor = 1;
if(!empty($_SESSION['langdomain']['save']['tv28'])){
$floor = $_SESSION['langdomain']['save']['tv28'];
$resource->setTVValue('floor', $floor);
}
unset($_SESSION['langdomain']['save']);
}
}
}
break;
}
что не так делаю? всё-равно изменяется тв
Danil
Добрый день, а где можно почитать про изменение внешнего вида стандартных алертов минишопа да и ajax в целом?
Артур
Danil
Получилось просто перевести алерт этот в центр экрана и увеличить размер, не более
Артур
Как таковая кастомизация делается через css
Danil
Alex
содержимое алертов находится в лексиконах на сколько я помню