EMDM45

Results 9 issues of EMDM45

### Что оно делает? Убирает жесткую привязку форм `.ms2_form` от кнопок `[type="submit"]` внутри неё. ### Зачем это нужно? Можно вынести кнопку в любое место и связывать с формой через html-атрибут...

pr-state/review-needed

Если написать вот так: ``` {set $values = []} {$.fetch('template', $values)} ``` То вылезает ошибка ``` Unexpected token '$values' in expression, expect '[' ``` Т.е. Fenom хочет чтоб я вручную...

Есть вот такой код-пример: https://codepen.io/emdm/pen/oNgmoEJ Ожидается, что вернется вот такой JSON: ``` {"user":{"id":123, "name":"Vladimir Lenin", "address" : {"country":"USSR"}}} ``` Но возвращается вот такой: ``` {"user":["123","Vladimir Lenin"]} ``` Т.е. поле "address"...

Можно ли доработать Fenom так, чтобы в insert/include (и в других местах) можно было бы указывать относительный путь? Например есть шаблон `/project/templates/dir/folde/file.tpl` : ```html ... {include './widget/test.tpl'} ... ``` И...

Хочу сделать такую структуру папки с шаблонами: ``` templates\ |-page |--page.css |--page.js |--page.tpl |-home-page |--home-page.css |--home-page.js |--home-page.tpl |-button |-navbar ``` Т.е. в папке с шаблонами лежат папки с "блоками", в...

Если сделать плагин статичным на событие **pdoToolsOnFenomInit**, вылезает ошибка: `Fatal error: Allowed memory size of 134217728 bytes exhausted` MODX 3.0.4-pl pdoTools 3.0.2-pl php 7.4.9 Собственно это продолжение другой темы: https://github.com/modx-pro/pdoTools/issues/341

bug

В документации к **Fenom** (да и в документации к **pdoTools**) написано: > `$.tpl.name` возвращает текущее название шаблона. По факту выводится строка вот такого типа: `b767705ef12761f570abcc3ecc302fdd` (как понимаю md5-хэш содержимого шаблона)....

Версия 2.12 (в 3-й не проверял, но метод `setOpen()` там идентичен) Если в шаблоне такой код: ```html {add $var} Hello, world! {/add} ``` Возникает такая ошибка: ``` Parse error: syntax...

Хотелось бы, чтобы в шаблонах были доступны такие переменные/плэйсхолдеры как `isActive`, `hasChilds` и т.п.. Цель - не плодить кучу лишних чанков, а написать условия в одном, например: ```html {if $isFirst}...