Подскажие, как вывести сообщение об ошибке Ajaxform через $.jGrowl
Вызываю Ajaxform с параметрами
А мне бы хотелось, чтобы еще всплывало «Email точно правильный?»
Если вывожу в форме
Вопрос: как его закинуть во всплывающее сообщение?
&hooks=`email`
&validate=`name:required,email:email:required,message:required:minLength=^6^`
&vTextMinLength=`Пожалуйста введите тему, от 6 символов.`
&message.vTextRequired=`Пожалуйста введите тему.`
&validationErrorMessage=`В форме содержатся ошибки!`
&successMessage=`Ваше сообщение отправлено
Наши специалисты свяжутся с вами в ближайшее время.`
&vTextEmailInvalid=`Email точно правильный?`
При вводе неправильного email всплывает стандартное сообщение «В форме содержатся ошибки!»А мне бы хотелось, чтобы еще всплывало «Email точно правильный?»
Если вывожу в форме
<span class="error_email">{$fi.error.email}</span>
то сообщение об ошибке появляется в статическом поле. Вопрос: как его закинуть во всплывающее сообщение?
[msProducts] Как вывести товары у которых old_price больше чем price
Здравствуйте!
Ситуация следующая: 1С-ники выгружают цены на сайт таким образом, что, если у товара есть скидка, то актуальная цена выгружается в свойство товара price, а старая цена — в old_price. Но если у товара нет скидки, они выгружают в price и old_price одинаковые значения цен.
Вопрос: как сформулировать запрос к msProducts, чтобы он выводил только товары у которых old_price > price?
Заранее спасибо за подсказку
Ситуация следующая: 1С-ники выгружают цены на сайт таким образом, что, если у товара есть скидка, то актуальная цена выгружается в свойство товара price, а старая цена — в old_price. Но если у товара нет скидки, они выгружают в price и old_price одинаковые значения цен.
Вопрос: как сформулировать запрос к msProducts, чтобы он выводил только товары у которых old_price > price?
{'!msProducts' | snippet:[
'tpl' => 'tpl_products_listing',
'limit' => 30,
'parents' => 0,
'sortby' => 'RAND()',
'includeThumbs' => 'webp_m',
'where' => '[{ "Data.old_price:>":"Data.price" }, { "Data.internet_magazin":"1" }]'
]}
Вот такая конструкция всё равно выводит любые товары. Или я вообще неправильно пытаюсь решить эту задачу? А как тогда надо?Заранее спасибо за подсказку
mSearch2 Не показываются заголовки и выбранных фильтров, в чем проблема?
Не показываются заголовки и выбранных фильтров, в чем проблема?
ovk.w91518tl.beget.tech/konvektoryi/vnutripolnyie/?tv|dlinna=1000&tv|visota=90
Может сюда можно переменную подставить какую небуть
ovk.w91518tl.beget.tech/konvektoryi/vnutripolnyie/?tv|dlinna=1000&tv|visota=90
Может сюда можно переменную подставить какую небуть
&filterOptions=`{
"selected_tpl": " <a href='#' data-id='_id_' class='mse2_selected_link'><em>_title_</em><sup>x</sup></a>",
"selected_wrapper_tpl": "<strong>_title_:</strong> ",
"selected_filters_delimeter": "; ",
"selected_values_delimeter": " , "
}`
Регистрация user через процессоры (formit)
Привет,
Сталкнулся с такой проблемой. При регистрации пользователя из фронтенда, не записывается информация в кастомные поля modUserProfile из под ананимного профиля.
Подключаюсь к процессору так:
Сталкнулся с такой проблемой. При регистрации пользователя из фронтенда, не записывается информация в кастомные поля modUserProfile из под ананимного профиля.
Подключаюсь к процессору так:
<?php
require_once MODX_CORE_PATH.'model/modx/modx.class.php';
$modx = new modX();
$modx->initialize('web');
$modx->getService('error', 'error.modError', '', '');
// Массив с данными пользователя
$tel = $hook->getValue('phone');
$chars = ['+','(',')','-']; // символы для удаления
$tel = str_replace($chars, '', $tel);
$dobo = $hook->getValue('birth_at');
list($d, $m, $Y) = explode(".", $dobo);
$pasDate = $hook->getValue('datePassport');
$pasDate = strtotime($pasDate);
function filtr($parametr,$date = '-'){
$filtr = str_replace($date, '', $parametr);
return $filtr;
}
$groups = [
'Users' => [
'usergroup' => '2', // id группы Users
'role' => '1' // id роли Member
]
];
$data = array(
'username'=>$tel,
'groups' => $groups,
'fullname'=>$hook->getValue('last')." ".$hook->getValue('first')." ".$hook->getValue('patronymic'),
'email'=>$hook->getValue('email'),
'mobilephone'=>$hook->getValue('phone'),
'dob' => $Y.'/'.$m.'/'.$d,
'ip' => $_SERVER['REMOTE_ADDR'],
// Прописка
'zip'=>$hook->getValue('zip'),
'state'=>$hook->getValue('region'),
'city'=>$hook->getValue('city'),
'street'=>$hook->getValue('street'),
'building'=>$hook->getValue('building'),
'apartment'=>$hook->getValue('apartment'),
// Паспорт
'pasSeriaNumber'=>filtr($hook->getValue('passport'),' '),
'pasDate'=>$pasDate,
'pasCod'=>filtr($hook->getValue('unitCod')),
'pasWho'=>$hook->getValue('passportLocal'),
'pasPlace'=>$hook->getValue('birthplace'),
'pdDate'=>time(),
'active' => true,
'passwordnotifymethod' => 'e'
);
// запуск процессора
$response = $modx->runProcessor('/security/user/create', $data);
// если есть ошибки выводим ошибки, если нет то пользователь зарегистрирован
if ($response->isError()) {
$modx->log(modX::LOG_LEVEL_ERROR, 'login error. Username: '.$username.', Message: '.$response->getMessage());
}
Подскажите светлые умы, что нужно сделать чтоб записывалось в кастомные поля? Вывод MIGX галерей из разных ресурсов с пагинацией
Всем привет.
Имеется структура ресурсов:
-Раздел
--Категория 1
--Категория 2
--Категория 3
В Категориях фото загружены через MIGX и выводится сниппетом pdoPage:
Параметр parents игнорируется, и поле gallery тянется только из текущего ресурса.
Параметр docid — принимает только один параметр и тоже не подходит
Пробовал корректировать по этому методу: webstool.ru/pdopage-i-getimagelist-postranichnaya-navigacziya-migx.html
Но в итоге сниппет дублирует элементы, по 2 раза выводит
Имеется структура ресурсов:
-Раздел
--Категория 1
--Категория 2
--Категория 3
В Категориях фото загружены через MIGX и выводится сниппетом pdoPage:
{'!pdoPage' | snippet : [
'element' => 'getImageList',
'limit' => '11',
'tvname' => 'gallery',
'tvPrefix' => '',
'tpl' => 'tpl-gallery',
'includeTVs' => 'gallery',
'processTVs' => 'gallery',
'prepareTVs' => 'gallery',
'includeContent' =>'1',
'toPlaceholder' => 'result',
'sort'=> '[{"sortby":"MIGX_id","sortdir":"DESC"}]'
]}
Вопрос, есть ли возможность вывести общую галерею в Разделе, используя Migx галереи из категорий 1,2,3 с пагинацией?Параметр parents игнорируется, и поле gallery тянется только из текущего ресурса.
Параметр docid — принимает только один параметр и тоже не подходит
Пробовал корректировать по этому методу: webstool.ru/pdopage-i-getimagelist-postranichnaya-navigacziya-migx.html
Но в итоге сниппет дублирует элементы, по 2 раза выводит
Настройка канонических
Как настроить канонические, чтобы работали сами на себя без учета гет параметров. После этого проверить корректно ли все сделано, сформировать robots.txt и карту сайта
Не могу понять почему не открывается страница с детальной новостью.
Создан раздел Новости в нем добавлено 3 документа. При переходе на страницу Новости все три новости отображаются, но при переходе на конкретную новость, детальная страница не открывается, а открывается вновь раздел со всеми новостями.
Конкретная новость:
Конкретная новость:
<section class="news">
<div class="container">
<div Class="News-one-post">
<div class="news-title">
<div class="news-data"><i class="icon-calendar">[[+publishedon:date=`%d.%m.%Y`]]</i>
</div>
<div class="news-media">
[[+tv.newsTV:phpthumbof=`w=120&h=120`]]"
<div class="news-one-news"><a href="[[~[[+id]]]]">[[+pagetitle]]</a>
</div>
<p><a href="[[~[[+id]]]]">[[+introtext]]</a> </p>
</div>
<div class="mask-image"><a class="info" href="[[~[[+id]]]]">подробнее</a>
</div>
</div>
</div>
</div>
</section>
Ищем разработчика на долгосрочное сотрудничество для развития и техподдержки сайта
1 1
Ищем разработчика на долгосрочное сотрудничество для развития и техподдержки сайта
Понадобятся знания:
Писать можно сюда или в Telegram @chilango74
Понадобятся знания:
- ModX
- Laravel (PHP)
- Vue (JS)
- Развитие личного кабинета пользователя (ModX + Vue)
- Интеграция магазина на ModX MiniShop2 и CRM (API)
- Интеграция ModX и системы email маркетинга (Acelle)
- Развитие блога на ModX
Писать можно сюда или в Telegram @chilango74
Minishop2 от кого прошел заказ
Здравствуйте! Столкнулся с таким вопросом.
Есть допустим реферальная ссылка, или utm-метка, как можно установить и зафиксировать от кого пришел заказ?
Допустим есть 2 рекламные компании и хочется понимать от кого пришло людей больше?
Может быть есть какой-то плагин?
Спасибо!
Есть допустим реферальная ссылка, или utm-метка, как можно установить и зафиксировать от кого пришел заказ?
Допустим есть 2 рекламные компании и хочется понимать от кого пришло людей больше?
Может быть есть какой-то плагин?
Спасибо!
Публикация статей через фронтенд
5
У нас уже есть написанный сайт на Modx Revolution 2.7.1. На нем установлено и работают дополнения login и tickets. Нам необходимо добавить определенный функционал на фронтенде
У пользователя есть отдельный url. Нужно чтоб он мог опубликовать статьи с картинками и чтоб не зарегистрированные пользователи могли видеть эти статьи
По оплате пока не известно, предлагайте сроки-сумму, обсудим. Связь телеграмм @victorvethon либо по телефону +79992559389
У пользователя есть отдельный url. Нужно чтоб он мог опубликовать статьи с картинками и чтоб не зарегистрированные пользователи могли видеть эти статьи
По оплате пока не известно, предлагайте сроки-сумму, обсудим. Связь телеграмм @victorvethon либо по телефону +79992559389