26 минут назад
Нужно проверять метод save в файле assets/components/tickets/js/web/default.js
Там лаг с label id и input id и как раз если убрать из label id, то и ...
Указан неверный код защиты от спама. Tickets, как исправить? 2
1 час назад
Павел, скрипт у вас просто замечательный! Только одно но, или 2, смотря как считать… Сниппет требует от браузеров пользователей очень много ресурсов и...
[xLike] Идеальная система лайков с оптимистичным интерфейсом и правильной формулой 112
4 часа назад
Оставленная «на потом» дока будет камнем на шее успешного запуска нового модуля.
Про платную расширенную версию ещё не забываем.
MiniShop3 - чего ждать в Beta версии. 8
Сегодня в 01:24
в phpStorm плагин Codeium для автодополнения, а так в браузере Gemini (https://aistudio.google.com/app/prompts/new_chat) он намного намного лучше chat...
Испытание ИИ Cursor 1
Вчера в 23:11
Ну планируется что расчеты будут делать клиенты на сайте. А чтоб они не могли приписать себе любую цену товара считать цену надо на стороне сервера. Т...
Плюсы и минусы Vue и gtsAPI 20
Вчера в 19:01
xtype: modx-combo-user
Это xtype (тип поля) самого MODX, выводит всех пользователей modUser
Список всех возможных типов полей
Вывести поле создателя при редактировании ресурса 3
Вчера в 17:31
Пишет не валидный токен «Невалидный токен»
Полностью переустановил modx полностью переустановил sendit
Apache:
2.4.55
Панель управления Beget My...
[SendIt 2.0.0] Пагинация и обновлённая загрузка файлов 23
Вчера в 13:40
Написал вот такой плагин, меня устраивает
<?php
// OnDocFormRender
$modx->controller->addHtml('<script>Ext.onReady(function(){
...
SEOSuite - после установки! 3
Вчера в 09:56
Правильно так:
{('<script type="text/javascript" defer> let my_variable = "' ~ $_modx->resource.MyTv ~ '";</sc...
Как правильно вставить modx переменную в js скрипт на Fenom 1
Вопрос по AjaxForm. В описании сказано, используются jQuery.Form и jQuery.jGrowl.
То есть, ему нужен jQuery. Можно ли обойтись без него?
Велосипедить новый велик хорошо, но я сторонник, чтобы улучшить уже имеющуюся реализацию.
Просто 1 страничка со всем списком по дням. Как будто распечатанное меню в ресторане.
Меню планируется сразу на всю неделю. Каждый день предлагается по 2 разных блюда. На следующий день уже будут другие 2 разных блюда. И так всю неделю.
Несколько раз в месяц некоторые блюда повторяются. Цена единственная на все блюда.
Вот и думаю что будет удобнее редактору сайта: список, который пополняется или текстовое поле. Или еще как-то? Чтобы минимизировать количество писанины с его стороны.
Нет. Я имею в виду: что должно в админке сайта для ресторана? Есть ли пример, где можно посмотреть как (не «на чем», а «как») реализована админка такого сайта? Какие ТВ-поля используются? Сделать ли блюда списком или простое текстовое поле?
Админку MODX считают абсолютно понятной и логичной. Очень будут рады в ней работать.
Стандартных компонентов для Наименования, Цена, День недели — весьма хватает.
Мне бы пример увидеть. Есть примеры?
Можете подсказать, какие такие страшные компоненты должны быть в админке?
1. Создал группы ресурсов и пользователей.
2. Создал ресурсы, к которым открыл доступы нужным группам (ведь 1 пользователь может состоять в нескольких группах).
3. С помощью сниппета «FileDownload R» сделал вывод нужной директории с ftp.
4. С помощью .htaccess закрыл листинг этой директории.
5. Ну и стандартная логин-форма из сниппета «Login».
Теперь вопрос. Это безопасно?
Не могу представить в какую сторону копать. Циклы могу, но не понимаю, как сделать именно персональную рассылку.
После этого надо отправить по всем email'ам, кто находится внутри коллекции Москва (всем дочерним ресурсам — филиалам), у которых в ТВ хранятся разные email'ы.
Вызов:
Простейшая форма для тестов:
Сам сниппет setEmails:
Кроме того проблема в том, что я не знаю как отправить письма через FormIt персонально, а не в таком виде «mail1@mail.com,mail3@mail.com,mail3@mail.com,». Чтобы бы другие получатели не видели кому еще отправлено письмо.
Выводит подобие json'а, но Vue не принимает его и генерирует пустые объекты, без данных.
Пробовал в одну строку, пробовал играться со скобками (выносил в переменные) — не работает.
Что я делаю не так?
Пытаюсь все обработать привычным MODX Revo и его сниппетами, сформировать правильный json и скормить Vue.js а фронт с помощью axios.
Как можно сделать такой json с уже обработанными ТВ и др.?
Но я не могу использовать вложенные сниппеты при return=json, которые можно использовать только в чанках.
Как сначала обработать фотографии с помощью? Как В это (огромная фотка) воткнуть это ?
Как получить имя родителя? А потом вывести все в формате json?
Если все обобщить, то я ищу вариант чтобы сначала обработать встроенными сниппетами все что можно (мне нужно в чанках вложенные сниппеты использовать), затем сформировать правильный json и выкатить его на страницу (ресурс).
Как такое сделать? Смотрел в сторону API Rest, но это не совсем то.
выводит все поля ресурса, без обработок.
Попробую по-другому спросить. Как получить и вывести в json?
Есть вариант встроить это именно вместо $resource->content?
3 модуля на Laravel, которые отображают списки и форма добавления в этот список (ну и update, delete).
Вот и ищу как встроить это в MODX.
Я пока с API своим еще не работал. Но через API, как я понял, можно только считывать? Записывать через него можно?
Со всем этим справлюсь самостоятельно. Просто не понимал как всё склеить вместе.
Нет, только на фронте.