18 минут назад
miniShop2.Order.add('extfld_delivery_price','100', function() {
miniShop2.Order.getcost();
})
Это вот работает, но чтобы увид...
Не обновляются поля заказа ajax msOrder 3
4 часа назад
Благодарю за ответы.
Обновил Minishop2 с 2.5.0-pl до 4.4.0-pl., заказы не приходят на почту 3
16 ноября 2024, 21:12
Спасибо. Работает.
Не процессится значение TV в шаблоне pdoPage при передаче его в сниппет кастомный. 2
16 ноября 2024, 20:54
Владимир, добрый день!
Есть возможность добавить в модуль функцию отмены заказа?
Т.е. если в админке магазине поставили статус Отменен, чтобы в Ти...
[mspTinkoff] 1.0.2 — Новое API + ККТ 54
15 ноября 2024, 17:40
спасибо, несколько раз проверял и не заметил)
pdoResources не выводит ресурсы с указанным шаблоном 2
14 ноября 2024, 13:55
Сложна.
Я сделал с помощью js. Задал class для div c results
и вот так прописал
document.querySelector('.easycomm div').textContent = 'Отзывов пок...
Как правильно задать свой блок "Ничего не найдено" в mFilter2 7
14 ноября 2024, 11:50
Добрый день! Установил MarkdownEditorFrontend с modstore и xpdo выдало ошибку что не может найти сервис. К моему удивлению в транспортном пакете не на...
Markdown - редактирования текст в формате markdown 11
14 ноября 2024, 05:22
astro.build впервые слышу такой фреймворк. Вообще gtsAPI затачивался под primevue.org. Но в primevue вообще не никакой связи с api. Там api как хочешь...
gtsAPI - Универсальное API для MODX 4
13 ноября 2024, 10:55
Не все пожелания клиента нужно реализовывать. Одно дело когда желание обосновано бизнес-процессами, а другое дело клиент так видит. В данном случае, н...
Как правильно сделать авторизацию двух разных групп пользователей. 5
13 ноября 2024, 10:28
Файл: core/components/msearch2/phpmorphy/src/fsa/access/fsa_sparse_file.php
Перед строкой 32 добавить:
if(!is_array($word)) {
$word = (a...
mSearch2 приводит к заполнению журнала ошибок (mSearch2 fills error log) 1
Всего 123 797 комментариев
Например option-ves-netto
Я бы вам порекомендовал присоединяться к нашему телеграм-чату (ссылку в шапке найдете) и не тратить несколько дней на ожидание ответа.
Как минимум — обновить пакет до последней версии.
Так же можно уменьшить лимит обработки данных — настройка sync_moysklad_api_limit
Посмотреть в журнале ошибок modx — вероятно там будет инфа об ошибке.
Ну и написать в ТП если ничего не помогло.
Ага нашел.
В этом скрине включен режим отладки. Выключи его
Решил на новом проекте использовать ваш замечательный компонент.
Отлично все реализовано, спасибо вам за труд.
Но в документации нашел опечатку:
docs.modx.pro/components/sendit/development
Раздел «Свой сниппет для обработки данных „
У вас Так не работает, так как опечатка в “erorrs» нужно «errors».
1. Только у определенных страниц подставлять город, то есть страницы: Главная/Контакты/Блог и тд. не зависимо от города должны будут открываться по своим адресам, а вот раздел Вакансии и вложенные в него страницы с подстановкой города, возможно ли такое?
2. Возможно ли у обычных страниц (не товары минишопа) менять информацию в зависимости от города?
По идее нужна одна, вторая отвечает за загруженные файлы, которые нужны только в моем случае, это приложения к pdf заявке.
Я честно сказать уже не помню за давностью лет.
<?php
$fields = $hook->getValues(); //поля из формы
$NF = $fields['filesToUpload'];//получаем имя и путь загруженного файла
$fields['filesToUpload'] = str_replace('assets/pdf/','',$fields['filesToUpload']);
$mail_z = $fields['contact_email'];
$message = $modx->getChunk('tpl.Bezopasnt', $fields);
//формируем PDF
$pdo = $modx->getService('pdoFetch');
$pdfTpl = $modx->getOption('pdfTpl', $formit->config, '', true);
$content = $pdo->getChunk($pdfTpl, $fields);
$config = array();
$config = array_merge($config, $fields, array(
'content' => $content,
'author' => $author,
'title' => $title,
));
// формируем ссылку на PDF
$result = $modx->runSnippet('PdfCreate', $config);
$modx->getService('mail', 'mail.modPHPMailer');
$modx->mail->set(modMail::MAIL_BODY, $message);
$modx->mail->set(modMail::MAIL_FROM, $modx->getOption('emailsender'));
$modx->mail->set(modMail::MAIL_FROM_NAME, $modx->getOption('site_name'));
$modx->mail->set(modMail::MAIL_SUBJECT, 'Поступила заявка');
$modx->mail->address('from', 'n.titov@berserk.by');
$modx->mail->address('to', 'nuikitatit@yandex.ru');
$modx->mail->address('reply-to', $modx->getOption('emailsender'));
$modx->mail->attach($modx->getOption('base_path').'assets/pdf/'.$result.'.pdf');
$modx->mail->attach($modx->getOption('base_path').$NF);
$modx->mail->setHTML(true);
if (!$modx->mail->send()) {
$modx->log(modX::LOG_LEVEL_ERROR,'An error occurred while trying to send the email: '.$modx->mail->mailer->ErrorInfo);
}
$modx->mail->reset();
return true;
файлы точно хранятся assets/pdf/
в журнале ошибок только вот это
[2024-08-20 17:09:23] (ERROR in modPDF @ /home/berserkb/daliom.berserk-dev.by/core/components/pdfresource/src/modPDF.php: 128) customFonts does not contain a JSON encoded array.
[2024-08-20 17:09:23] (ERROR in modPDF @ /home/berserkb/daliom.berserk-dev.by/core/components/pdfresource/src/modPDF.php: 128) customFonts does not contain a JSON encoded array.