Sergey
Вот после любой ошибки больше форма не работает
Sergey
Артур
дай ссылку на форму
Sergey
На локалке(
alexey1m
подскажите событие плагина при перетаскивании ресурсов
Алексей
Sergey
Sergey
На прозапас подскажите как можно ограничить размер файла и количество файлов по другому? разрешенные файлы можно через html5
Sergey
или если не ограничивать, то что будет если прикрепят 10 файлов на общим весом к примеру 100 мб?
Алексей
Ограничения настраиваются на сервере php ini
Ну и дополнительно в настройках модикса. Точно не помню в каких вкладках.
Павел
Максим
Как правильно сделать загрузку контента в модальном окне через ajax с подключением стилей и скриптов? Более подробно. Есть на странице вывод карточек товаров. Соответственно это сделано через сниппет от minishop2, который подключает css-стили и js-скипты на странице. Хочу при нажатии на фотку открывать окошко, в котором подгружать уже более подробную информацию о товаре через ajax. Я сделал коннектор и в нем вызываю сниппет msProduct и указываю там нужный чанк. Для работы этого чанка через феном подключают скрипты {'test.js'|jsToBottom}. В коннекторе подключаю заргистрированные скрипты через modX::getRegisteredClientScripts (echo стили.чанк.скрипты). Так вот суть в том, что в итоге 2 раза подключается файл скрипта и стилей от minishop2. Можно ли что-то придумать без явных костылей, чтоб избежать такое?
Sentinel
Sentinel
можешь развернуть на тестовом и посмотреть как там сделано и сделать по аналогии
Sentinel
Sentinel
Андрей
Андрей
На Selectel допы так до сих пор и не ставятся
Максим
Максим
действительн, помогло))
Dmitry
ребят, можно создать TV-поле с тем, чтобы у неё сразу значение было из текущего ресурса из TV-поля, есть такая штука как @EVAL но может, есть способ попроще?
Dmitry
т.е значение по умолчанию уже было заполнено полем из ресурса к которому это поле привязывается
Андрей
Danil
Слушайте, а вообще много проектов у кого было сделать синхронизацию сайта с маркетплейсами?
Sergey_K
Danil
А ты делал?
Danil
Одно создание карточки задача на неделю
Danil
+ надо дописать ьспродукт класс на склад, написать методы генерации, написать связи товаров
Sergey_K
Ну карточка своя везде, тут, скорее, вопрос шаблонов, а не АПИ
Danil
Чем то msync напоминает
Sergey_K
Конкретно на модх, где добавление доп таблицы это жуткий геморрой, я бы это делать не стал.
Danil
Вот только в админке сколько всего надо вывести
Danil
Danil
Danil
Danil
Danil
столько сил и времени, просто подумал если задача пользуется спросом, можно было бы в пакет завернуть
Sergey_K
У меня есть интеграция с ебем, али, озоном, яндексом (но там фигня)
Danil
с али пиздец полный, половина на китайском
Sergey_K
Sergey_K
Но есть нюансы, конечно.
Danil
Просто я к тому, что если есть такие заказы, мало кто сам сможет это реализовать
Sergey_K
Что значит "сам"?
Dmitriy
Danil
ну в прямом, для чего дополнения то нужны
Anonymous
Вопрос про fenom.
{block}
Блок указывает фрагмент шаблона, который будет передан родителю. Имя блока должно быть задано явно:
А как объявить блок в родителе?
Артур
{block 'content'}{/block}
alexey1m
в каком родителе?
Anonymous
{block 'content'}{/block}
Я так пробовал, но не получилось.
У меня есть aside. В него нужно поместить фильтры от mFilter2.
Шаблон с фильтрами наследуется от обычного шаблона - без фильтров.
Надо как-то передать плейсхолдер [[+mFilter2.filters]] в aside.
alexey1m
в шаблоне родителе делаешь {block 'a} blablabla {/block}
alexey1m
в шаблоне который ты делаешь extended от него можешь переопределить все что внутри блока
Anonymous
Андрей
alexey1m
какой плэёсхолдер?
Anonymous
Anonymous
У родителя есть подключение чанка sidebar.
Мой шаблон наследуется от родителя.
Нужно передать плейсхолдер родителю. А от родителя в чанк sidebar. Как это сделать?
Артур
alexey1m
так не работает передается всё в одну сторону, от родителя детям
Андрей
alexey1m
Anonymous
Может, я не так выразился.
Есть шаблон category. В нем подключается чанк aside. Это сайдбар. В сайдбаре выводятся соседние категории.
Например, зашел я в категорию "Ручки". И в сайдбаре выводится "Тетрадки, точилки, ластики, обложки и т.д."
Теперь я хочу создать шаблон category_with_filters. Это то же самое, только под соседними категориями будут выводиться фильтры.
Я наследуюсь от шаблона category. Вызываю в своем новом шаблоне mFilter2. У меня появились плейсхолдеры - для списка с фильтрами и для вывода карточек-результатов.
Как мне первый плейсхолдер (список с фильтрами) передать в шаблон category, а от него в чанк aside? И второй плейсхолдер тоже передать в шаблон category, но в чанк items (в этом чанке выводятся карточки товаров).
Это возможно? Или придется вытаскивать код чанков и класть в шаблон category_with_filters. И потом при изменении чанка вносить изменения и в чанке, и в шаблоне. Что не соответствует принципу DRY. Что усложняет поддержку кода.
Артур
Может, я не так выразился.
Есть шаблон category. В нем подключается чанк aside. Это сайдбар. В сайдбаре выводятся соседние категории.
Например, зашел я в категорию "Ручки". И в сайдбаре выводится "Тетрадки, точилки, ластики, обложки и т.д."
Теперь я хочу создать шаблон category_with_filters. Это то же самое, только под соседними категориями будут выводиться фильтры.
Я наследуюсь от шаблона category. Вызываю в своем новом шаблоне mFilter2. У меня появились плейсхолдеры - для списка с фильтрами и для вывода карточек-результатов.
Как мне первый плейсхолдер (список с фильтрами) передать в шаблон category, а от него в чанк aside? И второй плейсхолдер тоже передать в шаблон category, но в чанк items (в этом чанке выводятся карточки товаров).
Это возможно? Или придется вытаскивать код чанков и класть в шаблон category_with_filters. И потом при изменении чанка вносить изменения и в чанке, и в шаблоне. Что не соответствует принципу DRY. Что усложняет поддержку кода.
Вынеси в чанк не весь сайдбар, а только соседние категории
Anonymous
Как в
{include 'file:chunks/aside.tpl'}
передать
[[+mFilter2.filters]]
?
Артур
Anonymous
Никак
Вроде бы include и отличается от insert тем, что в него можно передать параметры
Anonymous
Sentinel
Не помогло
https://github.com/fenom-template/fenom/blob/master/docs/ru/tags/include.md
Anonymous
Можно ли в феном написать какую-либо функцию. А потом в наследующем шаблоне или каком-либо чанке, использующимся в шаблоне, вызвать ее?
Артур
Sentinel
⭐️ Разработчики, пожалуйста, если вы используете MinifyX компонент, не поленитесь пожалуйста сделать для mgr того, кто хочет поправить стили, вызов не в минификации
делается просто
{if $_modx->hasSessionContext('mgr')?}
обычный вызов стилей
{else}
MinifyX
{/if}
или на крайний случай, просто закомментируйте стили...
Алексей
Алексей
Ведь, феном как и Блейд - шаблонизаторы
Anonymous
Спасибо за ответы