[[!FormIt?
...
&fieldnames=`name==Имя, phone==Номер телефона`
]]
[[!AjaxForm?
......
&submitVar=`form1`
]]
<form method="post" action="[[~[[*id]]]]" id="form-1">
.......
<input type="submit" name="form1" class="btn" value="Отправить" />
.............
</form>
[[!AjaxForm?
......
&submitVar=`form2`
]]
<form method="post" action="[[~[[*id]]]]" id="form-2">
.......
<input type="submit" name="form2" class="btn" value="Отправить" />
.............
</form>
<input type="submit">
применяете <button type="submit">Отправить</button>
, то в форме можно добавить скрытое поле:<input type="hidden" name="form3" value="1" />
[[*template:is=`4`:then=`<link rel="stylesheet" href="template/css/blog.css">`]]
[[getImageList? &docid=`ID-ресурса-к-которому-прикреплены-изображения-через-MIGX`]]
[[+showName:notempty=`[[+name]]`]]
, который означает следующее: «Если плейсхолдер [[+showName]] не пустой, то выведи плейсхолдер [[+name]]». Проблема в том, что у дополнения Gallery плейсхолдера [[+showName]] вообще нет (вроде бы), а плейсхолдер [[+name]] вы можете использовать только в чанке galItemThumb, там [[+name]] выведет заголовок изображения. Вы в чанке galAlbumRowTpl можете использовать плейсхолдеры [[+thumbnails]] — выведет миниатюры изображений (код чанка galItemThumb для каждого изображения), [[+album_name]] — заголовок альбома и [[+album_description]] — описание альбома. <?php
$id=$modx->getOption('id',$scriptProperties,0);
$c = $modx->newQuery('modResource');
$c->where(array(
'published' => true,
'deleted' => false,
'isfolder' => false
));
$children = $modx->getChildIds($id);
if (count($children) > 0) {
$c->where(array(
'id:IN' => $children,
));
} else {
$c = 0;
};
$resources = $modx->getCollection('modResource',$c);
return count($resources);
[[!countGrandsons? &id=`[[+id]]`]]
.&depth=`0`
для вас означает смотреть на первом уровне (т. е. только темы уроков). &validate=`name:minLength=^2^,email:email:required,message:minLength=^10^`
читаем так: «Должно быть обязательно заполнено поле name="name" и минимум двумя символами, поле name="email" должно быть обязательно заполнено и по правилам адресов электронной почты, поле name="message" должно содержать минимум 10 символов.»action="[[!obr?]]"
надеюсь у вас осмысленная. Вопрос - что я делаю не так?
[[pdoMenu? &parents=`0` &level=`1` &outerClass=`sidebar__list` &rowClass=`sidebar__item`]]