Всего 125 667 комментариев

Андрей
10 марта 2021, 15:42
0
Здравствуйте. Отличный компонент!
Подскажите пожалуйста, как использовать вывод и запись в таблицу через MIGX? Как я понял нужно создать таблицу с помощью MIGX? Тогда какой класс использовать в этом случае?
Alex
10 марта 2021, 15:21
0
Может дело в том что migx обернут в pdopage?
Наумов Алексей
10 марта 2021, 15:06
0
535 Authentication failed
Либо неверные логин/пароль, либо настройки (ssl, порты, т.п.)… попробуйте SSL, а не ssl.
Либо в настройках ящика отключена авторизация через smpt.
Виноградов Тимур
10 марта 2021, 14:40
0
Пробовал:
System Settings (used if property is missing):
emailsender System Setting: dolche.vita.99@mail.ru
site_name System Setting: Долче Вита
Properties (from parameters, property set, or snippet default properties:
Tpl chunk name:
subject:
to:
fromName:
replyTo:
emailSender:
allowHtml: 1
message:
Final Values (actually used when sending email):
subject: Default Subject
to: dolche.vita.99@mail.ru
fromName: QuickEmail
replyTo: dolche.vita.99@mail.ru
emailSender: dolche.vita.99@mail.ru
allowHtml: 1
Message Body: Default Message
Send Failed
Mailer error info: Ошибка соединения с SMTP-сервером https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
Server Debug Information:
2021-03-03 10:14:50    SERVER -> CLIENT: 220 smtp44.i.mail.ru ESMTP ready (Looking for Mail for your domain? Visit https://biz.mail.ru)
2021-03-03 10:14:50    CLIENT -> SERVER: EHLO xn--80acbhftsxotj0d8c.xn--p1ai
2021-03-03 10:14:50    SERVER -> CLIENT: 250-smtp44.i.mail.ru
                                         250-SIZE 73400320
                                         250-8BITMIME
                                         250-PIPELINING
                                         250 AUTH PLAIN LOGIN XOAUTH2
2021-03-03 10:14:50    CLIENT -> SERVER: AUTH LOGIN
2021-03-03 10:14:50    SERVER -> CLIENT: 334 VXNlcm5hbWU6
2021-03-03 10:14:50    CLIENT -> SERVER: ZG9sY2hlLnZpdGEuOTlAbWFpbC5ydQ==
2021-03-03 10:14:50    SERVER -> CLIENT: 334 UGFzc3dvcmQ6
2021-03-03 10:14:50    CLIENT -> SERVER: a2FmZTU3MTU2NDU=
2021-03-03 10:14:50    SERVER -> CLIENT: 535 Authentication failed. Please verify your account by going to https://e.mail.ru/login?email=dolche.vita.99@mail.ru
2021-03-03 10:14:50    SMTP ERROR: Password command failed: 535 Authentication failed. Please verify your account by going to https://e.mail.ru/login?email=dolche.vita.99@mail.ru
2021-03-03 10:14:50    Ошибка SMTP: ошибка авторизации.
2021-03-03 10:14:50    CLIENT -> SERVER: QUIT
2021-03-03 10:14:50    SERVER -> CLIENT: 221 smtp44.i.mail.ru closing connection
2021-03-03 10:14:50    Ошибка соединения с SMTP-сервером https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
Alexey
10 марта 2021, 14:29
0
Да, я тестил ранее — с id нормально в админке отображается. Проблема в том, что в шаблонах и скриптах импорта-экспорта данных в указанной тивихе уже прописана логика обработки и не хотелось бы переписывать, если есть возможность обойтись.
Наумов Алексей
10 марта 2021, 14:20
0
У меня много раз были проблемы с ящиками @mail.ru, я не знаю почему.

QuickEmail поставьте для начала и с режимом debug посмотрите подробный ответ сервера.
Антонио
10 марта 2021, 13:42
0
Ничего не нашел. В таблице «site_plugin_events» только мой плагин.
Даже обновил MS2 на другом сайте до последней версии, чтобы протестировать. Не работает и там… Может на 2.8.1-pl нужен какой дополнительный бубен?
Игорь Терентьев
10 марта 2021, 12:16
0
Может у тебя другие плагины перезаписывают (например на. msOnGetProductPrice)?
Антонио
10 марта 2021, 11:59
0
Всем привет!
Подскажите, пожалуйста, как правильно работать с событием «msOnGetProductFields»? Почему-то на странице не выводятся обработанные старая и новая цены.
Создал плагин, навесил событие «msOnGetProductFields», в логи пишет корректно, а на странице исходные цены отображаются…
<?php
switch($modx->event->name) { 
    case 'msOnGetProductFields':
        $returned_values = & $modx->event->returnedValues;
        $values =  $modx->event->params['data'];
          
        $returned_values['price'] = $values['price'] * 2;
        $returned_values['old_price'] = $values['old_price'] * 2;
        
        $modx->log(1,'returned_price - ' . $returned_values['price'] ); //30
        $modx->log(1,'returned_old_price - ' . $returned_values['old_price'] ); //60
        $modx->log(1,'values_price - ' . $values['price'] ); //15
        $modx->log(1,'values_old_price - ' . $values['old_price'] ); //30
 
    	break;
}
Антонио
10 марта 2021, 11:47
0
Игорь, подскажи, пожалуйста, как правильно работать с этим событием? Почему-то на странице не выводятся обработанные старая и новая цены.
Создал плагин, навесил событие «msOnGetProductFields», в логи пишет корректно, а на странице исходные цены отображаются…
<?php
switch($modx->event->name) { 
    case 'msOnGetProductFields':
        $returned_values = & $modx->event->returnedValues;
        $values =  $modx->event->params['data'];
          
        $returned_values['price'] = $values['price'] * 2;
        $returned_values['old_price'] = $values['old_price'] * 2;
        
        $modx->log(1,'returned_price - ' . $returned_values['price'] ); //30
        $modx->log(1,'returned_old_price - ' . $returned_values['old_price'] ); //60
        $modx->log(1,'values_price - ' . $values['price'] ); //15
        $modx->log(1,'values_old_price - ' . $values['old_price'] ); //30
 
    	break;
}
Роман
10 марта 2021, 10:47
+1
ID в запросе нужно еще указать
@SELECT `pagetitle` AS `name`,`id`
Сергей
10 марта 2021, 10:30
0
Я уже задолбил звонками старшего специалиста. Получается у них сейчас другие разработчики и они не могут почему-то предоставить информацию. Аргументированного ответа я так и не получил. Видимо просто не хотят.
Павел Гвоздь
10 марта 2021, 10:28
0
А по какой причине не могут предоставить?
Сергей
10 марта 2021, 10:25
0
Написал тут, так-как возможно кто то и не заметил, что у них не работает выгрузка. Возможно кто-то найдет решение самостоятельно и поделится им. К сожалению компания не может и не предоставит информацию по изменениям. Необходимо самостоятельно разбираться. На данный момент почему-то видит аксессуары только.
Денис
10 марта 2021, 10:24
0
Та же проблема. Решение не нашли?
Павел Гвоздь
10 марта 2021, 06:25
0
У меня работает. Проблема у вас. Остальные вопросы в ТП на Модстор.
Саня
09 марта 2021, 20:51
0
отлично, работает. вызов текста помещаем вместо штатного в шаблон. А список ссылок вызывается как из шаблона, так и из поля ресурса.
Евгений
09 марта 2021, 16:23
0
спасибо
Антонио
09 марта 2021, 15:43
0
Andre, подскажи, пожалуйста, почему на странице могут не выводится обработанные старая и новая цены?
Создал плагин, навесил событие «msOnGetProductFields», в логи пишет корректно, а на странице исходные цены почему-то…
<?php
switch($modx->event->name) { 
    case 'msOnGetProductFields':
        $returned_values = & $modx->event->returnedValues;
        $values =  $modx->event->params['data'];
          
        $returned_values['price'] = $values['price'] * 2;
        $returned_values['old_price'] = $values['old_price'] * 2;
        
        $modx->log(1,'returned_price - ' . $returned_values['price'] ); //30
        $modx->log(1,'returned_old_price - ' . $returned_values['old_price'] ); //60
        $modx->log(1,'values_price - ' . $values['price'] ); //15
        $modx->log(1,'values_old_price - ' . $values['old_price'] ); //30
 
    	break;
}