Миша
Кидай параметрами, принимай и заполняйте
Aleksei
или куки или сессия. и то и другое описано на php.net
Dmytro
В сессии при этом можно хранить
Миша
В файл писать
Максим
Подскажите, как переписать вот такой запрос на xPDO
SELECT alias FROM mods_site_content WHERE id = (SELECT parent FROM modx_site_content WHERE id=$var)
Максим
2 запроса чтоли делать?
🙈 PG
в что ты хочешь получить? ссылку родителя?
Максим
Есть id ресурса, нужно получить данные о его родителе
Максим
данные, например, alias
🙈 PG
https://docs.modx.com/xpdo/2.x/class-reference/xpdo/xpdo.getobject
🙈 PG
$page = $modx->getObject('modResource', 555);
$output = $page->get('pagetitle');
🙈 PG
$parent = $page->get('parent');
Максим
т.е. это в итоге все равно 2 запроса получится?
🙈 PG
if($parent_page = $modx->getObject('modResource', $parent->get('id'))){
echo $parent_page->get('alias');
}
🙈 PG
есть еще такая штука
https://docs.modx.com/revolution/2.x/developing-in-modx/other-development-resources/class-reference/modx/modx.getparentids
🙈 PG
но там только id родителей
Максим
Делал через newQuery, но в один запрос не мог впихнуть никак, через JOIN тоже чет никак не получилось. Ладно, спасибо, сделаю через getObject тогда
🙈 PG
если нужен только alias тогда можно makeUrl использовать, но от тоже шлет запрос в БД
Roma
кто подскажет как передать оператор Like в tvFilters, например есть число 201120122013 в допполе, чтобы получить ресурс по даному допполю пойдет прописать чтото типа tvFilters==%2012% ?
Roma
да так работает)
Pavel
Roma
в поле 2012 2017 2015
Pavel
Igor
Ребят подскажите пожалуйста, AjaxForm работает с файловыми чанками?
Igor
Он мне просто массив распечатал
Igor
Помогло переустановление AjaxForm
Serge
Дизайнеры есть?
Serge
Надо фон для инпутов формы подобрать, что бы естественно было. Никак не могу подобрать нужный цвет.
Ильхом
Ильхом
Гафар
Serge
Спасибі, подберу
Rahim
как тут указат date_format
{$parent | resource : 'publishedon'}
Pavel
Логично же)
Anonymous
Друзь, Уже второй день мучаюсь ниче не пойму. Подскажите где копать?
[[!AjaxForm?
&snippet=FormIt
&form=zayavka
&emailTpl=tpl_email
&hooks=email
&emailSubject=Сообщение с сайта [[++site_url]]
&emailTo=evelbent@yandex.ru
&emailFrom=evelbent@yandex.ru
&validate=name:minLength=^3^,email:email:required
&validationErrorMessage=В форме содержатся ошибки!
&successMessage=Сообщение успешно отправлено!
]]
Anonymous
не отправляет не проверяет на валидаци и ничего не делает вообще(
Anonymous
сайт на поддомене
Жорик
Андрей
Жорик
а, тогда понятно...
Андрей
&emailFrom=info@domain.ru
Андрей
и в emailFrom, где domain.ru - свой домен
Андрей
Плюс некоторые хостинги позволяют отправлять только с ящика который физически существует.
Андрей
Ну и чанк формы тож скинь глянуть)
Жорик
да, код формы неплохо бы глянуть...
Anonymous
<form action="" method="post" class="ajax_form">
<span class="error_name"></span>
<input type="text" name="name" value="" placeholder="Ваше имя">
<span class="error_email"></span>
<input type="text" name="email" value="" placeholder="Ваш email">
<input type="text" name="phone" value="" placeholder="Ваш номер телефона">
<input type="submit" value="Заказать">
</form>
Anonymous
простая до ужаса
Андрей
Тогда попробуй задать emailFrom другой.
Андрей
Ну и на всякий случай проверь отправку почты вообще, через QuickEmail
Андрей
А в консоли браузера ничего случаем нет?
Андрей
Андрей
[[!QuickEmail? &debug=1]]
Андрей
должно показать, работает отправка почты или нет
Андрей
если работает, разбираться дальше)
Anonymous
QuickEmail-Send reported successful
Anonymous
Anonymous
Anonymous
Проверяйте тогда нет ли ошибок в консоле, висит ли событие на форме и при нажатии на кнопку дергается ли файл, если дергается, смотрите какой ответ получаете
Anonymous
jquery.min.js:2 jQuery.Deferred exception: $(...).mmenu is not a function TypeError: $(...).mmenu is not a function
at HTMLDocument.<anonymous> (http://localhost/assets/template/npz/js/main.js:23:24)
at j (https://ajax.googleapis.com/ajax/libs/jquery/3.0.0/jquery.min.js:2:29588)
at k (https://ajax.googleapis.com/ajax/libs/jquery/3.0.0/jquery.min.js:2:29902) undefined
r.Deferred.exceptionHook @ jquery.min.js:2
k @ jquery.min.js:2
setTimeout (async)
(anonymous) @ jquery.min.js:2
i @ jquery.min.js:2
fireWith @ jquery.min.js:2
fire @ jquery.min.js:2
i @ jquery.min.js:2
fireWith @ jquery.min.js:2
ready @ jquery.min.js:2
R @ jquery.min.js:2
Андрей
Исправляй ошибку)
Anonymous
Привет, как вы думаете, Linux Live запустится на макбуке с диска или флешки?
Nikita
а зачем это делать? 🤔
Андрей
а зачем это делать? 🤔
http://risovach.ru/upload/2018/02/mem/tachka-na-prokachku_170065249_orig_.jpg
Жорик
Андрей
Жорик
а я всегда ставлю... и отлично работает... 😊
Жорик
ща гляну...
Nikita
....on('submit', 'form', (e) => { e.preventDefault() не требует action
Pavel
Всем доброго времени суток! Скажите пожалуйста как правильно выводить опции товара на странице товара? Только плейсхолдеры [[+названиеОпции]] ничего не выводят
Евгений
сниппет msOptionProducts или как он там назывался
Pavel
Благодарю
Aliona
Aliona
Всем привет.
Подскажите пожалуйста. Есть сайт по ремонту окон в разных городах России.
Нужно сделать чтобы при выборе города информация на странице к примеру "цены" менялась. и страницы получалась такого вида site.ru/gorod/ceny
Может быть есть в рево какие-то готовые решения или что-то можно приспособить?
Sentinel