Николай
Метод доступен. Из сниппетов отрабатывает
Миша
$modx = new modX(); $modx->initialize('web'); $modx->getService('error','error.modError', '', ''); у меня вот так работает
Николай
Ладно будем копать. Я че спросил то. Думал может глаз замылился не вижу очевидного
Николай
Это после require index.php?
Николай
Миша?
Миша
require_once dirname(dirname(dirname(dirname(FILE)))) . '/config.core.php'; require_once MODX_CORE_PATH.'model/modx/modx.class.php'; $modx = new modX(); $modx->initialize('web'); $modx->getService('error','error.modError', '', '');
Миша
класс modx кажись надо
Pavel
А стоп
Это мне?
Николай
Класс - помогло
Николай
Спасибо
Евгений
web - ключ конттекста, ru - cultureKey скорей всего
Дмитрий
Друзья, как на fenom не показывать блок если результат снипета нулевой
Дмитрий
С обычными значениями через if разобрался
Николай
{var $result = 'snippetName' | snippet} {if $result?}{/if}
Дмитрий
Благодарю мил человек
Evgeny
formit+ ajaxform выдает такое, при корретно заполненном поле, почему так?
Миша
Смтп?
Evgeny
<form action="" method="post" class="ajax_form af_example"> <div class="form-group"> <label class="control-label" for="af_name">[[%af_label_name]]</label> <div class="controls"> <input type="text" id="af_name" name="name" value="[[+fi.name]]" placeholder="" class="form-control"/> <span class="error_name">[[+fi.error.name]]</span> </div> </div> <div class="form-group"> <label class="control-label" for="af_email">[[%af_label_email]]</label> <div class="controls"> <input type="email" id="af_email" name="email" value="[[+fi.email]]" placeholder="" class="form-control"/> <span class="error_email">[[+fi.error.email]]</span> </div> </div> <div class="form-group"> <label class="control-label" for="af_message">[[%af_label_message]]</label> <div class="controls"> <textarea id="af_message" name="message" class="form-control" rows="5">[[+fi.message]]</textarea> <span class="error_message">[[+fi.error.message]]</span> </div> </div> <div class="form-group"> <div class="controls"> <button type="reset" class="btn btn-default">[[%af_reset]]</button> <button type="submit" class="btn btn-primary">[[%af_submit]]</button> </div> </div> [[+fi.success:is=`1`:then=` <div class="alert alert-success">[[+fi.successMessage]]</div> `]] [[+fi.validation_error:is=`1`:then=` <div class="alert alert-danger">[[+fi.validation_error_message]]</div> `]] </form>
Evgeny
Стандартный что шел с компонентом ajaxform
Миша
Нет, там он не может отправить
Миша
Типо emailsender не тот
Evgeny
[[!AjaxForm? &form=`form.tpl` &snippet=`FormIt` &hooks=`FormItSaveForm,email` &emailSubject=`Тестовое сообщение` &emailTo=`wd@gmail.com` &emailFrom=`no-reply@mysite.com` &emailTpl=`email.tpl` &validate=`name:minLength=^2^,email:email:required,message:minLength=^10^` &validationErrorMessage=`В форме содержатся ошибки!` &successMessage=`Сообщение успешно отправлено` ]]
Андрей
Поставь https://modx.com/extras/package/quickemail
Андрей
Посмотри что пишет при отправке через него
Evgeny
ща быстро через консоль проверю вот так, если не, то посталю что ю лог глянуть
Sentinel
&validate по моему у тебя с ошибками
Sentinel
В вызове
Evgeny
<?php $to = 'ek@ales.ru'; $theme = 'Site URL: ' . $modx->getOption('site_url'); $body = 'Тестовое сообщение ЛГЕО'; $from = $modx->getOption('emailsender'); $modx->getService('mail', 'mail.modPHPMailer'); $modx->mail->address('to', $to); $modx->mail->set(modMail::MAIL_FROM, $from); $modx->mail->set(modMail::MAIL_FROM_NAME, 'Console'); $modx->mail->set(modMail::MAIL_SUBJECT, $theme); $modx->mail->set(modMail::MAIL_BODY, $body); $modx->mail->setHTML(true); if (!$modx->mail->send()) { echo 'Сообщение не отправлено. Ошибка: ' . $modx->mail->mailer->ErrorInfo; } else { echo 'Успешно'; } $modx->mail->reset();
Evgeny
не, убрал в вызове валидацию всё равно красным подсвечивает
Андрей
не, убрал в вызове валидацию всё равно красным подсвечивает
Нормально с валидацией всё, проверяй отправку почты в целом
Evgeny
только не кидайте камнями))
Evgeny
от того что проект в докере может быть причина в этом?
Андрей
Запросто)
Roma
кто-то знает как можно реализовать загрузку одновременно кучи фоток к оддельному ресурсу? кроме как через migx и аякс лоадер?
Arthur
ms2gallery? )
Anonymous
😄
Maxim
По чему еще можно писать проверки кроме как id template или какие то свои TV? Есть модалка и из неё ссылка на статическую страничку модалки. Контент и [[~[[*id]]]] всё одно и тоже. По какому значению их можно отличить друг от друга?
Maxim
модалка грузится через Ajax
Nikolay
А как же wp?)
вукомерс же вроде был
Anonymous
вукомерс же вроде был
Ну вукомерс не единственное решение под вп
Anonymous
WP = Владимир Путин
Anonymous
вукомерс же вроде был
Обзор конечно ещё тот) все хуета аргументов ноль
Roman
Народ, у вас было такое, чтобы Eform резал атрибут required в инпутах?
Anonymous
5 мин
Sergey
Доброе утро! А возможно ли получить тв родителя (категории) при вызове товаров ? Джоинить ?
Anonymous
Ога, жаль потрачено время
Автор в отличии от меня умеет писать) но доводов я не увидел
Anonymous
https://m.habrahabr.ru/post/141403/
Nikolay
Та не, не очень. Но респект за то что делает.
Den
дратути срочно надо восстановить modx, при условии что есть только бэкап БД и свежая установка вотпрямщас денег нет от слова совсем
Игорь
)))))))))))
Chévere
ну смотря какой сайт
Chévere
может, там все в базе?
Den
локально, руками
Den
разумеется на modx
Миша
Импортируй базу, ставить mdodx и править путь к новой базе. Профит
Игорь
Импортируй базу, ставить mdodx и править путь к новой базе. Профит
А все возможные файлы (скрипты, стили, фото/картинки и т.д. много чего может быть)
Den
не прокатывает: - надо ставить те же расширения - страницы выдают 500
Игорь
Это да, но они для восстановления то как бы нужны будут.
Chévere
вспоминай расширения
Den
они стоят уже
Миша
вспоминай расширения
Они в базе записаны, можно посмотреть
Chévere
так базу восстановил?
Den
не считая 500 на страницах вроде как
Den
ну и то что несуществующие страницы он пытается бесконечно грузить
Den
https://paste.ee/p/GUv0E
Den
нет, сайт локальный, только БД
Anonymous
нет, сайт локальный, только БД
Восстановление системы до вчера и больше не бухать)
Den
восстанови-ка ubuntu server без снапшотов, я посмотрю
Anonymous
восстанови-ка ubuntu server без снапшотов, я посмотрю
Печаль, на iOS надо было сервер поднимать)
Den
скидывайся
Den
мне не до шуток, есличо