Anonymous
Хорошо, что я говорю на устаревшем
Aliaksandr
оно передается четвертым параметром в функцию mail
Это похоже только для японского действует:) короче весь смысл этого расширения, я так понял, чтобы для яп.языка обойти пхпмэйлер и отправить обычным @mail()
Pathologic
нет, это действует если у тебя в настройках отправлять ерез mail
Aliaksandr
Заодно наткнулся на другой вопрос, мне кажется там что-то зацикливается, т.е. создается объект $modx->mail, куда в методе init снова передается $modx и получается конструкция вида $modx->mail->modx
Aliaksandr
Или это мне с просонья показалось:)
Pathologic
ничего страшного
Aliaksandr
Так вот этот внутренний модх весь в лог и вываливается при ошибке:)
Aliaksandr
А про четвертый параметр что то нигде найти не могу кроме яп языка
Aliaksandr
Чую, цель близка:)
Pathologic
и внутренний modx тоже я поправил
Aliaksandr
Что б мы без тебя делали))
Anton
Aliaksandr Sadouski, [05.03.18 10:55] [In reply to Anton] Экспорт общих параметров от модуля не зависит, это функционал системы Aliaksandr Sadouski, [05.03.18 10:56] Может птичку общие параметры не поставили, а может опять общие параметры поломали Aliaksandr Sadouski, [05.03.18 10:58] А может птичку поставили и подумали, что это и есть весь экспорт:) встречал и такие варианты
Anton
Anton
тут они есть
Anton
Anton
а тут нет
Anton
Кстати, попробовал поставить blang из репозитария, из коробки не работает, крашится.
Раньше Здесь Был Мат_
Вот из-за этих фигурные скобок общие параметры и не подтягиваются. Попробуйте удалить их и один раз сохранить. Если второй раз сохранить, то скобки опять попадут в базу и не будет работать
Aliaksandr
тут они есть
Так а птичка "общие параметры" в модуле есть?
Aliaksandr
и внутренний modx тоже я поправил
Закоментил $this->Sender в init и все полетело:) т.к. он нужен только для японского языка (подмены оригинального phpmailer на свой ручной @mail), может его из инита туда и воткнуть, где он используется
Aliaksandr
По коду самого phpmailer он много где проверяется на пустоту и в итоге ему по дефолту все-равно исходящий адрес присваивается
Pathologic
а хостер какой?
Pathologic
актив.бай?
Aliaksandr
Да)
Aliaksandr
Посмотри по коду, этот сендер нужен только для япоского в mbSendMail
Pathologic
ну так из-за пидоров этих не нужно ничего выносить, не работает потому что они хотят чтобы обратный адрес совпадал с тем, что ты указал в ISP для домена
Aliaksandr
Ничего они не хотят, обратный адрес у меня вообще от яндекса:)
Pathologic
поэтому и не работает
Aliaksandr
А модх продолжает логироваться, видимо ансет только его и спасет))
Aliaksandr
Phpmailer чистый сам ставит нужный сендер и все работает тогда
Pathologic
https://my.activecloud.com/ru/index.php?/Knowledgebase/Article/GetAttachment/211/378110
Aliaksandr
Это я в курсе
Pathologic
поставь в конфигурации такой же email и заработает сразу
Aliaksandr
В том идело, что без сендера он сам подставляет правильного отправителя
Aliaksandr
Ставил как то, не помогло
Pathologic
он подставляет наверное из From?
Aliaksandr
Глянь по коду phpmailer, он его много где проверяет и в итоге сам ставит какой надо, в том числе и из фром
Pathologic
ну ладно
Pathologic
но мне кажется, что если убрать этот Sender то поломается у тех, кто указывал в From левые адреса
Pathologic
без Sender mail вызывается с четвертым параметром?
Pathologic
https://my.activecloud.com/ru/index.php?/Knowledgebase/Article/View/327/31/kk-nstroit-otprvku-pochty-s-sjjt-s-pomoshhju-phpmail
Pathologic
и тот же актив.бай может тоже поломаться, если у тебя в разных формах разный from стоит
Aliaksandr
Ладно, будем это иметь в виду, а то всю голову с этим мэйлером поломал уже:)
Aliaksandr
Просто без сендера у меня в итоге и подставился нормальный return path и received , а не тот, что в конфиге сайта:)
Pathologic
лучше сделать настройку тогда
Pathologic
в то мне кажется что адрес в конфигурации предназначается для писем от админки, а не для настройки phpmailer
Aliaksandr
в то мне кажется что адрес в конфигурации предназначается для писем от админки, а не для настройки phpmailer
Ну да, раньше ж можно было указать фром, а теперь жестко из конфига админки и все
Aliaksandr
Stanislav
Здравствуйте! Здесь можно получить консультацию по сборке?
Антон
нужно!
Pathologic
ставится газовая трубка и цевье, затвор вставляется в затворную раму, рама в ствольную коробку, коробка закрывается крышкой
Pathologic
сборка завершена, проверить ход затворной рамы и работу усм, поставить на предохранитель ((:
Сергей
как запуск осуществить?
Pathologic
забыл про возвратную пружину (:
Pathologic
ну ничего, без нее тоже будет работать
Сергей
так ещё и дебажить надо
Alexey
Сразу видно что народ здесь добры, отзывчивый))
Pathologic
ну так, сразу же видно, что Стас хочет собрать автомат
Stanislav
Реализовываю на проекте регистрацию через FormLister. Столкнулся с проблемой, что не получается зарегистрировать пользователя - не проходит уникальность поле username. В assets/lib/MODxAPI/MODx.php есть checkUnique() в котором есть такая проверка $id = $this->modx->db->getValue($sql); if (is_null($id) || (!$this->newDoc && $id == $this->getID())) { Если пользователя нет в базе, в $id false вместо null т.к. в $this->modx->db->getValue (manager/includes/extenders/dbapi.mysqli.class.inc.php) $r = $this->getRow($dsq, 'num'); $out = isset($r[0]) ? $r[0] : false;
Pathologic
надо проверить
Stanislav
Сборка самая новая, от 2 марта
CZB
1.4.1 ставить или дождаться 1.4.2? Что-то почитал на форуме ошибки после обновления.
Pathologic
Pathologic
Сборка самая новая, от 2 марта
https://github.com/AgelxNash/DocLister/commit/de7c2b758e0d77c6d5bb29c6531244f54e951a52
Stanislav
Спасибо!
WebM
Пожалуйста
Dark
Небольшой вопрос. Написал плагин, который изменяет параметры страницы (меняются TV-параметры) при отправке POST запроса. Повесил на событие OnWebPageInit (вроде бы он первым обрабатывается). Проблема - плагин работает, данные обновляются, но сниппеты выводят данные как до срабатывания плагина. Кэш чищу. Может мне кто подсказать куда копать
Камиль
Всем привет. Господа укажите на ошибку, почему не работает 'prepareAfterProcess' => function ($data, $modx) { $modx->logEvent(123, 1, print_r($data, true), 'Заголовок сообщения'); }
Камиль
FL
Раньше Здесь Был Мат_
Var_export используй
Pathologic
используй array(function)
Камиль
проблема не в print а в том что prepareAfterProcess не работает так, только если через сниппет
Камиль
если создать отльено функцию и прописать, то запускается но почему то не передаёт $data
Alexey
https://t.me/evolutioncms/54864 - все правильно. Парсер иницилизировал готовую страницу, после этого ты вносишь изменения. Тут тебе на OnAfterLoadDocumentObject надо вешать по-идее
Камиль
я помню что уже это делал но не помню где
Камиль
и забыл как правильно :)