19 апреля 2023, 01:17 Уже сделал. Сейчас тестирую. С чанками у Ajaxform вроде аналогичная ситуация Пошаговые инструкции / [FetchIt] - Дополнительная валидация с помощью библиотеки yup 15 0
16 апреля 2023, 23:09 @Баха Волков А с MODX 3 пока не работает? Пошаговые инструкции / [FetchIt] - Дополнительная валидация с помощью библиотеки yup 15 0
11 октября 2021, 17:27 Я могу ошибаться, но яндекс браузер строится на мозиле. Проблемы начинаются когда ваш хостер, в попытке ускорить ваш сайт начинает кэшировать всё подряд. Возможно можно как-то заставить его не кешировать определённые элементы, но я пока хз как. Вопросы / Странная работа кэша в Firefox 4 0
28 августа 2021, 11:57 — Добавлен новый тип TV ввода: AceСупер, этого давно не хватало из коробки Новые дополнения и их версии / Обновление: Ace 1.9.2 8 +1
17 марта 2021, 23:46 Решено. Сервер хостера кэширует всё в усмерть. Что бы решить проблему необходимо включить в htaccess следующие директивы <IfModule mod_headers.c> Header append Cache-Control «no-store, no-cache, must-revalidate» # Заголовок Expires <IfModule mod_expires.c> ExpiresActive On ExpiresDefault «now»После этого сбросить кэш в браузере. Это немного замедлит сайт, но корзинна и все динамические элементы станут работать корректно. Вопросы / Странная работа кэша в Firefox 4 0
27 февраля 2021, 23:05 На странице плагина же есть краткая документация modstore.pro/packages/photos-and-files/wrapyoutube Вопросы / Как пользоваться WrapYoutube 15 0
24 февраля 2021, 11:58 На вкус и цвет все фломастеры разные. Я предпочитаю получать стили и изображения не сжатыми. Когда у заказчика на финальном этапе возникает мысль поменять мелочь в оформлении и ради правки мелочи, ползание по сжатым скриптам/стилям превращается в неприятность. У нас есть phpthumbon и minifyx. таким образом на большом проекте у меня лежат штук 10 небольших css файлов, которые удобно читать и редактировать. Единственная проблема которую я пока не решил — как вырезать из css неиспользуемые на сайте стили, это позволило бы облегчить html-framework. С картинками такая же история — зачем заранее сидеть и подгонять их под размер, потом оптимизировать. Получается лишний труд. Один раз загрузил и выводишь через phpthumbon в нужном качестве и с нужным разрешением. Вопросы / Немного старческого ворчания или не судите строго 13 0
22 февраля 2021, 21:21 Похожая ситуация была когда экспериментировал с контекстами. Вы ничего подобного не делали? Попробуйте залогиниться и вывести на странице значение [[++site_status]]. По крайней станет понятно в настройке ли проблема. Вопросы / Не могу открыть сайт 2 0
19 февраля 2021, 16:49 Воспользуйтесь лучше сниппетом pdoMenu docs.modx.pro/komponentyi/pdotools/snippetyi/pdomenu Там есть возможность делать шаблоны для ресурсов контейнеров. А для обёртки раскрывающегося списка подойдёт уже любой шаблон из интернета, отлично станет на этот сниппет. Вопросы / Вывод реурсов 1 +1
17 февраля 2021, 10:30 Глянул нутрянку сниппета Gallery. Там есть недокументированный плейсхолдер [[+idx]]. У первого элемента он 0. Далее как я и писал выше или fenom или If. Вопросы / разные шаблоны у элементов при выводе Gallery 6 +1
17 февраля 2021, 08:42 Да, так лучше. Это не костыль. Вопросы / разные шаблоны у элементов при выводе Gallery 6 0
17 февраля 2021, 00:16 Можно сделать хитрый трюк, хоть и костыль. Например писать в описании изображения ключ. Например 1, а при выводе галереи проверять значение [[+description]], если оно равно вашему ключу то писать одно оформление, если нет, то другое. проверить можно fenom'ом или плагином If/ Вопросы / разные шаблоны у элементов при выводе Gallery 6 0
16 февраля 2021, 23:58 Вывод таблицы: <table class="products"> <thead> <tr style="font-weight:600;"> <td>Сплав</td> <td>Размер</td> <td>Состояние</td> <td>Наличие</td> <td>Цена</td> <td>Примечание</td> <td>Фото</td> </tr> </thead> [[!pdoPage? &element=`msProducts` &tpl=`products_row` &includeTVs=`prod-img` ]] </table>includeTVs — Список ТВ параметров для выборки, через запятую. Например: «action,time» дадут плейсхолдеры [[+action]] и [[+time]]. Чанк products_row: <tr> <td class="prod-name">{$pagetitle}</td> <td class="prod-size">[[!msOptions? &options=`size` &tpl=`tpl.msOptions-sizes` &product=`[[+id]]`]]</td> <td class="prod-sost">[[!msOptions? &options=`sost` &tpl=`tpl.msOptions-sizes` &product=`[[+id]]`]]</td> <td class="prod-nalichie">[[!msOptions? &options=`nalichie` &tpl=`tpl.msOptions-sizes` &product=`[[+id]]`]] кг</td> <td class="prod-price">{$price | replace:" ":""} руб.</td> <td class="prod-primechanie">[[!msOptions? &options=`prim` &tpl=`tpl.msOptions-sizes` &product=`[[+id]]`]]</td> <td>[[+prod-img]]</td> </tr>Если ничего не напутал, то должно сработать. Вопросы / Вывод TV-поля у товаров minishop2 4 +1 1
16 февраля 2021, 20:26 Если я правильно понял [[!pdoPage? &element=`msProducts` &tpl=`products_row` &includeTVs=`список_tv_параметров_через_запятую` ]] И затем выводить их через плэйсхолдеры [[+имя_параметра]] я точно не помню нужен ли префикс в msProducts. Дока docs.modx.pro/komponentyi/minishop2/snippetyi/msproducts Вопросы / Вывод TV-поля у товаров minishop2 4 0
08 февраля 2021, 23:01 Хорошая статья, особенно учитывая, что из магазина пропал компонент AjaxLogin. Экономит время. Маленькая ошибка — при вызове сниппета custRegister пропущены запятые. Готовые решения / [СДЕЛАЙ САМ] Login + HybridAuth + АjaxForm 3 0
04 декабря 2019, 09:36 Это я и попробовал в первую очередь, и на других хостах обычно эти настройки и предоставляли, но activecloud замечательный хостинг. Их ответ: Ваш сайт — ваши проблемы. Вопросы / ssl и Циклическое перенаправление 3 0
02 сентября 2019, 14:47 Автор, добавь больше способов задонатить. Тоже бы вкинул свою копейку. Краудфандинг / ProfileLinkX 19 0
11 февраля 2019, 20:19 Попробуйте установить TinyMCE Rich Text Editor вместо TinyMCE. Это более новая версия редактора, она таблицы вставляет лучше. Вопросы / Вставка таблицы из word 2 0
11 февраля 2019, 19:58 Можно модифицировать параметр &fieldNames так чтобы можно было выводить разные типы инпутов и задать обязательные параметры, возможно что-нибудь ещё &fieldNames=`name:text:required==Имя, email:email:required==E-mail` Готовые решения / Хватить это терпеть! Или зачем столько чанков в FormIt!? 21 0
09 февраля 2019, 22:19 2 а В одном из проектов я, что-то подобное делал, но начинаются проблемы при добавлении комметариев и обновлении их списка, надо лезть ручками в код компонента. Более подробно не подскажу, так как проект уже пару лет как похоронил. Для общения можно попробовать ModxTalks. Легко устанавливается и настраивается. Вопросы / Онлайн школа на Tickets с PayAndSee 5 0
Где можно править тексты и заголовки писем? «Управление словарями» находится в панели администратора по пути: меню Система (иконка в виде шестеренки) -> Управление словарями.
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Токены для ИИ-агентов, чтобы они могли работать с доской. Подробнее написал тут Баг проверю и постараюсь исправить.
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Лучше автоматический ci/cd настроить и не править прод напрямую. Это самый безопасный вариант. Другое дело, что далеко не каждый владелец сайта и далеко не каждый сайт готовы в авт...
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
<IfModule mod_headers.c>
Header append Cache-Control «no-store, no-cache, must-revalidate»
# Заголовок Expires
<IfModule mod_expires.c>
ExpiresActive On ExpiresDefault «now»
После этого сбросить кэш в браузере. Это немного замедлит сайт, но корзинна и все динамические элементы станут работать корректно.
С картинками такая же история — зачем заранее сидеть и подгонять их под размер, потом оптимизировать. Получается лишний труд. Один раз загрузил и выводишь через phpthumbon в нужном качестве и с нужным разрешением.
Попробуйте залогиниться и вывести на странице значение [[++site_status]]. По крайней станет понятно в настройке ли проблема.
Там есть возможность делать шаблоны для ресурсов контейнеров. А для обёртки раскрывающегося списка подойдёт уже любой шаблон из интернета, отлично станет на этот сниппет.
includeTVs — Список ТВ параметров для выборки, через запятую. Например: «action,time» дадут плейсхолдеры [[+action]] и [[+time]].
Чанк products_row:
Если ничего не напутал, то должно сработать.
[[!pdoPage?
&element=`msProducts`
&tpl=`products_row`
&includeTVs=`список_tv_параметров_через_запятую`
]]
И затем выводить их через плэйсхолдеры [[+имя_параметра]] я точно не помню нужен ли префикс в msProducts.
Дока
docs.modx.pro/komponentyi/minishop2/snippetyi/msproducts
Маленькая ошибка — при вызове сниппета custRegister пропущены запятые.
Для общения можно попробовать ModxTalks. Легко устанавливается и настраивается.