Multi
в apache конфиг домена виртуального нужно прописывать, насколько я помню
Aliaksandr
Pathologic
ну если только там совсем дичь ((:
Pathologic
я так разве не пофиг что там, если без плагина все равно будет 404
Aliaksandr
Ну без него запрос уходит не в корень
Pathologic
а коммерсе разве ловит от корня? мне казалось там на 404
Aliaksandr
А плагин вроде проверяет $_GET[q]
Pathologic
ну надо тогда смотреть, как он проверяет
R
перепроверил доку: Плагин Commerce должен вызываться первым на событиях OnWebPageInit, OnPageNotFound, OnManagerPageInit.
Aliaksandr
$url = trim(parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH), '/'); if (strpos($url, 'commerce') === 0) { $modx->commerce->processRoute($url); }
Aliaksandr
Надо, чтоб коммерс от корня шел
Pathologic
уууу
Aliaksandr
Ну с этой ниточкой это вряд ли
Pathologic
в очередной раз видно, что плагины на 404 для аякса это бред
Alexander
Pathologic
не юзаю шопкипер, коммерс работает
Pathologic
🙃
R
юзал шопкикер, хочу commerce ) не работает )
Pathologic
а главная сайта у тебя какой имеет урл?
R
http://localhost:8888/www/nitochka/
R
те commerce вроде по урлу как надо дергается
Pathologic
похоже что в коммерс косячок, не учитывает что сайт может быть в папке
Multi
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.coms
DocumentRoot "C:/xampp/htdocs/modx2"
ServerName modx2.local
ServerAlias modx2.local
<Directory /xampp/htdocs/modx2>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>
Multi
Типа такого нужно сделать
Alexander
У тебя ж вроде и была с этим проблема))
неееее.... у меня тут с коммерсом странные вещи творились на бегете. Он не мог создать кэш файл в папке cache. Хотя с правами все было ок. Грешил на StaticElement. Подумал что без него все стало ок. Но словил потом на другом сайте такую херню и задумался...
Aliaksandr
Aliaksandr
Может у тебя сейчас нет вложенных ссылок на сайте, вот и работает)
Анастасия Е.
http://images.vfl.ru/ii/1588002933/754cefd2/30345803.jpg
Alexander
бляяяя а пришлось воткнуть туда base href точно
Alexander
ты прав, значит у меня такая же залупа была
Aliaksandr
В общем, надо посылать сигналы @kassio , чтоб был в курсе :)
Pathologic
переписать strpos на регулярку
Aliaksandr
Забить - тоже вариант:)
Михаил
А нет никакой переменной текущего пути уже с вычетом корневой папки?
Pathologic
корневая папка у тебя будет в base_url
Pathologic
можно попробовать trim поменять на rtrim, а в strpos - MODX_BASE_URL . 'commerce'
Andrey
Ребят, вот этот плагин должен же ставить своё значение в плейсхолдер [+payments+]?
https://github.com/mnoskov/commerce-payment-sberbank
Михаил
Andrey
Похоже, они конфликтуют с каким-то имеющимся. Буду копать, спасибо
Aleksandr
а в FormLister есть смысл проверять каждое поле регулярками или ещё как-то максимально параноидально или из коробки реализован разного рода отсев прощупывания уязвимостей?
EVO bot Лёшка
Andrey
Коммерс сукасложно но до чего увлекательно =)
Modweb
Hello, does any one know how i can use and send manual message in Evo 2.0.2 via phpmailer ?
Dmytro
Modweb
i should use standard $modx->loadModules('phpmailer') ??
Modweb
yeap, from back-end
Modweb
i finish ordering in e-commerce and i would like send a beauty email template ; -]
Dmytro
https://github.com/evolution-cms/docs/blob/master/en/03_Develop/03_API/64_sendmail.md
Modweb
is this still works on Evo 2.02 ?
Modweb
$modx->loadExtension('MODxMailer');
try {
$modx->mail->CharSet = "UTF-8";
$modx->mail->SMTPDebug = 0;
$modx->mail->isSMTP();
$modx->mail->setFrom($modx->config['smtp_username'], 'Polpharma.tv');
$modx->mail->addAddress($data->get('email'));
$modx->mail->isHTML(true);
$modx->mail->Subject = 'Dziękujemy za rejestrację w serwisie Polpharma.tv';
$modx->mail->Body = $tpl_welcome;
$modx->mail->send();
} catch (Exception $e) {
echo "Mailer Error: {$modx->mail->ErrorInfo}";
}
Modweb
?
Dmytro
yes
Modweb
ok, cool 🙂
Modweb
thx a lot
Михаил
Если сайт находится в подпапке, RewriteBase ведь надо менять на имя этой подпапки?
Modweb
well it seems to be doesnt work for me 😕
Modweb
i configure SMTP user, pass, host, port TLS i check even SSL and $modx->loadExtension('MODxMailer');
Modweb
there is no error in return.. it seems everything is ok but there is no email on my email client 😕
Modweb
spam folder is empty
Modweb
$modx->mail->SMTPDebug = 2 and $modx->mail->send(); <- return nothing o.0
Modweb
$test = $modx->loadExtension('MODxMailer');
Modweb
var_dump($test) <-- return NULL o.0
Dmytro
After configure smtp check send mail for manager or by formlister.
Modweb
do u have any fast tip or example how to use FormLister ?
Modweb
to send custom email ?
Dmytro
You can install evo with demo site and test there
Modweb
well strange.. i cant even recover password via /manager/index.php?action=send_email&email=info@modweb.pl
Modweb
i have error - could send e-mail o.0 😮
Dmytro
Try turn off smtp if send then problem with smtp settings
Modweb
ok recovering password via manager works but this: $modx->mail->send(); still doesnt work for me 😄
Modweb
quick question how display encrypted $modx->config['smtppw'] ?
Modweb
decrypted*
Pathologic
there's no need to set smtp settings by hands
Aliaksandr
No way to see it :)
Aliaksandr
As well as to see manager password , for example)
Aliaksandr
Сори за мой древне-кельтский акцент))
Pathologic
в общем две беды в модх - почта и аякс 😸