Виктор Лобанов

Виктор Лобанов

С нами с 18 ноября 2015; Место в рейтинге пользователей: #315
Роман
11 августа 2021, 17:02
1
+1
Можно добавить чанк для каждого шестого или просто шестому элементу:
{'!mFilter2' | snippet: [
    'parents' => 0,
    'element' => 'msProducts',
    'tpl_6' => 'Имя чанка'
]}
Андрей Шевяков
19 декабря 2019, 01:22
2
+1
<a href="#form-description-[[+MIGX_id]]" class="slider-href fancybox">читать</a>
<form class="popup" id="form-description-[[+MIGX_id]]">
      <h3>[[+title]]</h3>
       [[+description]]
</form>
Что-то типа такого
Павел Романов
26 августа 2019, 23:12
1
+1
На локалке есть готовая установка, поддерживаемая в актуальном состоянии. Компоненты, стандартные шаблоны, TV-шки, заготовки, настройки и т. д.
В корне лежит PHP-скриптик, которому скармливается бд-юзер, пароль и имя базы. Он прописывает в config.inc.php эти данные + заменяет везде путь к ядру в соответствии с серверным.
Соответственно, развертывание заключается в копировании файлов на хостинг, заливке дампа базы и запуске вышеупомянутого скрипта. На все про все — минут пять от силы ).
Виктор Лобанов
12 октября 2018, 15:36
1
0
разобрался, кому интересно получилось так:
[[pdoMenu? 
   &parents=`[[#[[*parent]].parent]]`
    &innerClass=`cat-menu-list-child` 
    &outerClass=`cat-menu-list` 
    &parentClass=`cat-menu-list-has-child`
]]
Константин Ильин
08 июня 2017, 17:33
1
+3
Немного проще делается с капчей, ведь реально неудобно когда много форм и каждую надо в переменную забивать — это неудобно. Лучше использовать each для прохода.

Скрипты
<script src="https://www.google.com/recaptcha/api.js?onload=CaptchaCallback&render=explicit" async defer></script>
<script>
var CaptchaCallback = function() {
    $('.g-recaptcha').each(function(index, el) {
        grecaptcha.render(el, {'sitekey' : '[[++recaptchav2.site_key]]'});
    });
};
</script>
Разметка в любой форме одинаковая
<form>
.....
 <div class="g-recaptcha" data-sitekey="[[++recaptchav2.site_key]]"></div>
.....
</form>
Олег
15 мая 2017, 16:00
1
0
Естественно в синтаксисе.
[[*parent:parent=`id`]] — то, что после двоеточия, является модификатором, которого нет.
Есть несколько вариантов получить id дедушки.
1) webstool.ru/grandparent-modx.html
2) Использовать fenom {$_modx->resource.parent | resource: 'parent'}
3) fastField [[#[[*parent]].parent]]