02 августа 2023, 14:07 Я немного ушел в сторону. Сниппет getTV: <?php // Получить родительский ресурс $parentResource = $modx->getObject('modResource', $modx->resource->get('parent')); if ($parentResource) { // Получить все TV у родительского ресурса $parentTvs = $parentResource->getTemplateVars(); foreach($parentTvs as $tv) { // Проверить, существует ли такая переменная у текущего ресурса $currentTv = $modx->getObject('modTemplateVar', ['name' => $tv->get('name')]); if ($currentTv) { // Получить значение родительского TV $parentValue = $tv->getValue($parentResource->get('id')); // Установить значение родительского TV для текущего ресурса $currentTv->setValue($modx->resource->get('id'), $parentValue); $currentTv->save(); } } }в шаблоне вызова так: [[$vitrina]] [[getTV]] Проблема осталась что иногда по не понятным причинам один TV не всегда получает значение… а именно: [[*city_phone_whatsapp:isnot=``:then=`вывод текста`]] Вопросы / Получение tv из дочерних ресурсов 7 0
02 августа 2023, 09:58 Помогите решить проблему… Нужно такое условие… [[#[[*parent]].tovar_kit_chekbox:is=`1` или *tovar_kit_chekbox:is=`1`:then=``]] Вопросы / Получение tv из дочерних ресурсов 7 0
08 марта 2023, 12:52 да вот хотелось что б фотки и видео можно было в перемешку. Странно что нельзя расковырять migx и отключить проверку наличия загруженной фотографии. А что если при добавлении одиночного фото у тв что б сразу в поле инпут была какая-нибудь фотка заглушка. (Тогда при удалении видео удалится и картинка и везде где она была указана у видео). Вопросы / Галерея фото и видео на MIGX - не сохраняются ссылки 7 0
07 марта 2023, 20:30 Только на феном можно сделать дополнительное TV для ввода ссылки? ( Вопросы / Галерея фото и видео на MIGX - не сохраняются ссылки 7 0
06 марта 2023, 11:28 одна кнопка для добавления одного фото ее использую что б добавить ютуб ссылку. вторая для массовой загрузки нескольких фотографий с компьютера. покажу тогда json migx. Вопросы / Галерея фото и видео на MIGX - не сохраняются ссылки 7 0
05 марта 2023, 19:13 оо супер)) работает) спасибо!!! Вопросы / Отобразить migx галерею, но только если в ней есть картинки, иначе с другой страницы подгрузить 7 0
05 марта 2023, 15:16 спасибо) пока не столько знаний, что б погружаться в феном… но за ответы спасибо) Вопросы / Отобразить migx галерею, но только если в ней есть картинки, иначе с другой страницы подгрузить 7 0
05 марта 2023, 09:49 Эх, слишком сложно… может проще чекбокс поставить на страницу в админке, если включен тогда показываем чанк одну галерею, если выключен то показываем банк от главной галереи Вопросы / Отобразить migx галерею, но только если в ней есть картинки, иначе с другой страницы подгрузить 7 0
06 января 2023, 11:41 спасибо тоже работает)) ++ Вопросы / Как вывести на странице значение tv переменной со страницы верхнего уровня 7 0
06 января 2023, 11:41 ура получилось вот это: [[*id:pdofield=`{"top":1,"field":"city_rekvizit"}`]] Вопросы / Как вывести на странице значение tv переменной со страницы верхнего уровня 7 0
06 января 2023, 11:31 [[#367.tv.city_rekvizit]] вот так работает, но проблема в том, что я не могу у каждого указывать в ручную id «367», как получать автоматически id ресурса вышестоящего…? Вопросы / Как вывести на странице значение tv переменной со страницы верхнего уровня 7 0
13 сентября 2022, 20:34 Migx хранит данные в json формате в том поле, которое привязывается к шаблону. По-умолчанию там, скорее всего, прописывался либо полный путь к файлу, либо относительный с учетом источника файлов для TV в которой хранится название файлов. В случае если путь прописывался полный, то необходимо в базе вырезать кусок полного пути, чтобы получился относительный от нового источника файлов.Подскажите можно ли как то прописать путь в конфиге tv в migx? может есть способ? может «sources»:"", или "«image»:«assets\/components\/.....» гуглил — не нашел ничего близкого Вопросы / Сохранение пути к изображениям 14 0
13 сентября 2022, 20:15 Я еще погуглил и я так понял нет рабочего решения когда MIGX внутри MIGX то пути ломаются, в шаблоне приходиться дописывать источник site/images/[[+image]]Жаль… Вопросы / Сохранение пути к изображениям 14 0
13 сентября 2022, 19:26 Кто-нибудь решил данную проблему? как сделать без ручного костыля? Вопросы / Migx вложенные tv, проблемы с источником файлов и путями у него. 9 +1
13 сентября 2022, 19:05 работает в админке, а вот на фронте у картинки путь в гипертссылке обрезался. так обычно работал: сайт.ру/img/picture/review_pics/13.jpg а стал: сайт.ру/review_pics/13.jpg (не работает, ссылка укоротилась) Вопросы / Сохранение пути к изображениям 14 0
13 сентября 2022, 19:01 спасибо за ответ. способ номер 2 не сработал., первый способ может попробую когда-нибудь. Вопросы / Сохранение пути к изображениям 14 0
13 сентября 2022, 19:00 СУПЕР! сработало! наконец-то ))))) спасибо)) Вопросы / Сохранение пути к изображениям 14 0
13 сентября 2022, 11:30 у меня два поля Migx tv 1) migx otzyv [{"caption":"Отзывы", "fields": [ {"field":"names","caption":"Имя человека"}, {"field":"descriptions","caption":"Отзыв","inputTVtype":"richtext"}, {"field":"dates","caption":"Дата отзыва","inputTVtype":"date"}, {"field":"gallerys","caption":"Фотография от клиента","inputTV":"gallery-klient","sourceFrom":"tv"} ] }] [{ "header": "Имя человека", "dataIndex": "names" },{ "header": "Отзыв", "dataIndex": "descriptions" },{ "header": "Дата отзыва", "dataIndex": "dates" },{ "renderer": "this.renderImage", "header": "Фотография от клиента", "dataIndex": "gallerys" }] 2) migx gallery-klient [{"caption":"Галерея", "fields": [ {"field":"image","caption":"Заголовок","inputTVtype":"image", "sourceFrom":"tv"}, {"field":"title","caption":"Название картинки"} ] }] [{ "header": "Изображение", "sortable": "false", "dataIndex": "image","renderer": "this.renderImage" }, { "header": "Название", "sortable": "true", "dataIndex": "title" }]все равно из корня… Вопросы / Сохранение пути к изображениям 14 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? Так ради этого мне и нужно это все, чтобы клиент платил сразу при оформлении заказа, чтобы избавить себя от мусорных заявок (когда человек оставляет заявку, а предоплату делать не ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
Сниппет getTV:
в шаблоне вызова так:
[[$vitrina]]
[[getTV]]
Проблема осталась что иногда по не понятным причинам один TV не всегда получает значение…
а именно:
Нужно такое условие…
А что если при добавлении одиночного фото у тв что б сразу в поле инпут была какая-нибудь фотка заглушка. (Тогда при удалении видео удалится и картинка и везде где она была указана у видео).
покажу тогда json migx.
может проще чекбокс поставить на страницу в админке, если включен тогда показываем чанк одну галерею, если выключен то показываем банк от главной галереи
вот так работает, но проблема в том, что я не могу у каждого указывать в ручную id «367», как получать автоматически id ресурса вышестоящего…?
Жаль…
так обычно работал: сайт.ру/img/picture/review_pics/13.jpg
а стал: сайт.ру/review_pics/13.jpg (не работает, ссылка укоротилась)
все равно из корня…