Aliaksandr
ну пока смотрю, что-то от метода save ругается
Aliaksandr
но раз завелось, то наверно уже из нового апи
Aliaksandr
Pathologic\EvolutionCMS\MODxAPI\modResource->save('1', '')
Aliaksandr
отсюда бычит )
Pathologic
да, щас поправлю
Pathologic
поправил
Aliaksandr
@Grinyaha запускай адскую композер-машину )))
Alexander
ща
Aliaksandr
все норм ))
Alexander
предлагает композер до 2 обновить, это ничего?
Alexander
Warning from https://repo.packagist.org: You are using an outdated version of Co
mposer. Composer 2 is now available and you should upgrade. See https://getcompo
ser.org/2
Aliaksandr
вчера ж ничего не предлагало))))
Aliaksandr
может ты его опять из под 5.6 запускаешь?))
Am
Alexander
Am
Evgeny
Ну я так же думал, когда перестал работать с php)) но принципы везде одинаковые и везде надо прикладывать усилия))) А если еще и нету того, кто может подсказать) то усилия нужно прикладывать вдвойне)
Aliaksandr
я думаю там точно никто не будет делать за просто так, как я тут делаю - и насчет бегета порешали, и насчет контроллеров и насчет подключения разных модхапи )) плюс везде выявлены и устранены мелкие но неприятные баги ))
Aliaksandr
так а что его понимать в твоем посте? )) спроси у @Grinyaha как идет процесс, если у меня что-то спросить )))
Aliaksandr
я ж потом сам заебу, пока человек не доделает )))
Alexander
Тут только с китайской философией надо подходить, если вы задаете вопрос значит уже знаете половину ответа)
Pathologic
Anonymous
Aliaksandr
еще бы устранить все переменные через $this 🙃
я имел в виду конкретно по всей цепочке сидеть и говорить человеку что делать, а если что-то попутно поломалось, то выяснять что именно поломалось и отдавать в ремонт ))
Aliaksandr
а насчет $this в свойствах - то у меня давно такое подозрение, что примерно процентов 40 разработчиков на эво вообще до сих пор не понимают, где надо $this->foo , а где просто $foo и в чем разница )))
Pathologic
ну так уж и процентов 40
Pathologic
пока только @Grinyaha отличился ((:
Aliaksandr
Aliaksandr
1054 Unknown column 'donthit' in 'field list'
Aliaksandr
в том же save
Anonymous
Anonymous
@Pathologic93 ну как так?
Anonymous
Pathologic
ну вот так, никто ж не тестирует
Aliaksandr
ну вот и тестирую )))
Anonymous
Ну вообще я её грохнул не просто так
Anonymous
donthit
Anonymous
hide_from_tree она должна называться по идее
Aliaksandr
словил @Grinyaha , который захотел попробовать - и на нем эксперименты проводим )))
Alexander
Ну хоть как то расшевелил наше болото) и то хорошо
Pathologic
да я вроде и предлагал переименовать
Aliaksandr
А в чем вопрос то был недобитый? Может его не заметил никто? Такое тоже бывает 😁
Alexander
Опять шабаш, 666 участников
Anonymous
Pathologic
Pathologic
только я не стал релиз делать новый, поэтому удали и поставь заново
Aliaksandr
@Grinyaha слышал, что делать надо? ))
Aliaksandr
Какая красивая надя блюмштейн 😂😂
Anonymous
Oleg
народ, что-то не получается отправлять письма из 2.х, старые рецепты не помогают, а тут в чате не нашлось готового решения, зато вот что нашёл:
Oleg
$mailer = new \Helpers\Mailer($modx, array(
'subject' => 'Subject',
'to' => 'support@microsoft.com',
));
$mailer->send('HTML письмо');
Oleg
Но это не работает, говорит Class 'Helpers\Mailer' not found
Oleg
Капец я упоролся уже, не могу концов найти как отправлять письма.
Anonymous
Я пользуюсь обычно простым вариантом в 2 и 3 работали
Anonymous
#простой вариант
$param = array();
$param['from'] = "{$site_name}<{$emailsender}>";
$param['subject'] = $emailsubject;
$param['body'] = $message;
$param['to'] = $email;
$rs = $modx->sendmail($param);
#вариант с расширенными настройками
$modx->loadExtension('MODxMailer');
$modx->mail->IsHTML($isHtml);
$modx->mail->From = $from;
$modx->mail->FromName = $fromname;
$modx->mail->Subject = $subject;
$modx->mail->Body = $report;
AddAddressToMailer($modx->mail,"replyto",$replyto);
AddAddressToMailer($modx->mail,"to",$to);
AddAddressToMailer($modx->mail,"cc",$cc);
AddAddressToMailer($modx->mail,"bcc",$bcc);
AttachFilesToMailer($modx->mail,$attachments);
if(!$modx->mail->send()) return 'Main mail: ' . $_lang['ef_mail_error'] . $modx->mail->ErrorInfo;
Oleg
у меня был расширенный вариант, но он перестал работать при обновлении на 2.х и тут в чате Sasha Beep писал о такой же проблеме, но я так и не понял решил он её или нет
Pathologic
Sasha
Sasha
Мне кажется каких-то файлов не хватало, вроде
Oleg
Не помню контекст если честно :)
там была проблема, что при переходе на 2.х писало "адреса не найдены" как будто phpmailer отсутствует, можно тыкнуть в исходное сообщение, там типа 4-5 сообщений вниз описание проблемы
Sasha
Я отмотал и все равно не понимаю
Sasha
По-моему, это был глюк то ли phpmailer то ли modxmailer из-за которого админам не приходило письмо с паролем, потом его починили, но потом опять сломали
Oleg
А, понял. Значит у меня другая проблема тут.
Oleg
Варианты, которые кажутся логичными:
1: use \Helpers\Mailer;
$mail = new Mailer($evo, $cfg, $debug);
2: $mail = new \Helpers\Mailer($evo, $cfg, $debug);
Но говорит класс не найден.
Pathologic
🤦
Pathologic
include_once
Aliaksandr
Oleg
смешно вам, ага
Oleg
Ну я как раз пробую сейчас, спасибо.