vit
С нами с 03 июня 2022; Место в рейтинге пользователей: #172Custom validators FormIt
Нашел в документации FotmIt такой снипет
Если не сложно пришлите пожалуйста небольшой пример. Заранее благодарю
$value = (float)$value;
$success = $value > 1000;
if (!$success) {
// Note how we can add an error to the field here.
$validator->addError($key,'Not big enough!');
}
return $success;
Не особо понял где указывать свое поле и как должен выглядеть сама форма и валидатор. Если не сложно пришлите пожалуйста небольшой пример. Заранее благодарю
Переменная из Снипита в шаблон
сделал снипет, который передирает таблицу
в $name выводятся все поля из БД задача записать каждле в radio кнопки и вывести их
$sth = $modx->query("SELECT * FROM clients");
print 'Количество клиентов - '.$sth->rowCount();?></br><?
$result = $sth->fetchAll(PDO::FETCH_ASSOC);
foreach ($result as $data) {
$name = $data['name'];
}
$modx->setPlaceholder('output',$name);
но почему то не хочет выводить ее в шаблоне[[snipet]]
[[+output]]
что делаю не такв $name выводятся все поля из БД задача записать каждле в radio кнопки и вывести их
PdoPage фильтр
Добрый день, помогите пожайлуйста не могу понять как реализовать фильтр
вывожу через PdoPage
вывожу через PdoPage
<div id="pdopage">
<div class="rows">
[[!pdoPage?
&class=`BasicSetting`
&tpl=`tpl.basicSetting`
&element=`getSheets`
&limit=`2`
&where=`{"created_by":[[!+modx.user.id]], "title":[[!title]]}`
&ajaxMode=`button`
]]
[[!+page.nav]]
</div>
</div>
как сделать, так чтоб при вводе в то поле<p>Title: <input type="text" name="title" /></p>
происходила выборка, т.е. записывалось в &where=`{"created_by":[[!+modx.user.id]], "title":[[!title]]}`
буду благодарен если скинете пример