04 октября 2023, 11:11 Здравствуйте, вызываю на странице [[!mscAddress]]Ничего не происходит совсем. Компонент рабочий? Новые дополнения и их версии / Анонс mscAddress 12 0
07 сентября 2023, 14:06 Благодарю. Все работает! Новые дополнения и их версии / msDiscount 1.1 + MS2.1.11 = Одноразовые скидочные купоны 20 0
07 сентября 2023, 13:31 Здравствуйте. Хочу сделать промокод (многоразовый) Могли бы вы помочь? Более подробно объяснить Что нужно делать? Новые дополнения и их версии / msDiscount 1.1 + MS2.1.11 = Одноразовые скидочные купоны 20 0
01 апреля 2023, 21:47 Кому интересно, то вот так реализовал. Костыли, но работают… На странице товара вывожу остаток модификации товара <p class="msoptionsprice-count msoptionsprice-[[*id]] numeric-value" id="ajax-container">[[+count]]</p>в footer добавил js с таким содержимым document.addEventListener("DOMContentLoaded", function() { function handleAjax() { const numericElements = document.querySelectorAll(".numeric-value"); for (let i = 0; i < numericElements.length; i++) { const value = parseFloat(numericElements[i].textContent); if (value === 0) { numericElements[i].textContent = "Нет в наличии"; } else if (value > 0) { numericElements[i].textContent = "Есть в наличии"; } } } document.addEventListener("ajaxLoad", handleAjax); setTimeout(function() { const newNumericValue = document.createElement("span"); newNumericValue.textContent = "0"; newNumericValue.classList.add("numeric-value"); document.body.appendChild(newNumericValue); const newNumericValue2 = document.createElement("span"); newNumericValue2.textContent = "10"; newNumericValue2.classList.add("numeric-value"); document.body.appendChild(newNumericValue2); const ajaxLoadEvent = new Event("ajaxLoad"); document.dispatchEvent(ajaxLoadEvent); }, 3000); const observer = new MutationObserver(function(mutationsList) { for (const mutation of mutationsList) { if (mutation.type === "childList") { const ajaxLoadEvent = new Event("ajaxLoad"); document.dispatchEvent(ajaxLoadEvent); } } }); const ajaxContainer = document.querySelector("#ajax-container"); if (ajaxContainer) { observer.observe(ajaxContainer, { childList: true }); } }); Вопросы / msOptionsPrice2 Вывод остатков на страницу товара. 7 0
01 апреля 2023, 21:31 В целом так и сделал… Благодарю. Вопросы / msOptionsPrice2 Вывод остатков на страницу товара. 7 0
01 апреля 2023, 12:34 Делаю вот так: Вызываю так на странице товара [[!msOptionsPrice.modification? &tpl=`count_tpl` &where=`{"count" > 0}` &toPlaceholder=`mycounts` ]]Чанк count_tpl [[+count]] штЗатем пытаюсь вывести на странице так <span class="msoptionsprice-count msoptionsprice-[[*id]]">[[+mycounts]]</span>Я понимаю что ошибка но не могу понять как это решить. На примере есть вывод кол-ва товара вот тут, но как его вывести… не пойму Вопросы / msOptionsPrice2 Вывод остатков на страницу товара. 7 0
01 апреля 2023, 11:41 К сожалению не вывожу списком. Работают как опции товара. Скрыть кнопку «купить» если кол-во = 0… подскажите это, в целом, возможно? Возможно был опыт? Вопросы / msOptionsPrice2 Вывод остатков на страницу товара. 7 0
28 мая 2021, 15:01 Благодарю за ответы. Все сделал, но через уровни вложенности и CSS. Про отдельный чанк даже не подумал. Благодарю. Вопросы / 3 уровня меню pdoMenu 6 0
28 мая 2021, 00:12 Не проблема в переименовании классов. Вот я выставляю параметр &levelClass=`level-`и вставляю его через [[+classnames]] в свой код вот так <ul class="[[+classnames]] "> <li><a href="#">пункт третьего порядка</a></li> </ul>Но класс не изменяется на level-3 и такая вот картина <ul class="">levelClass работает с li а не с ul как я понял. Вопросы / 3 уровня меню pdoMenu 6 0
27 мая 2021, 23:49 Благодарю за ссылку. Перед написанием поста я просмотрел все возможные варианты. Но тот пример не похож на мою проблему. Там класс второго и третьего уровня одинаковые. А тут разные. Вопросы / 3 уровня меню pdoMenu 6 0
20 апреля 2021, 10:52 Благодарю Вас за ответы. Тут, скажу честно, атмосфера куда благоприятнее в плане общения и отношении, возможно к глупым, вопросам чем на другом известном сайте. Еще раз благодарю! Вопросы / Реферальная программа MiniShop2 + msProfile 3 0
06 декабря 2020, 11:41 Работаю с MODX достаточно давно. Делаю на нем от Лендингов (Клиенты хотят что бы админка была) до интернет магазинов. Мой сайт (сайт веб студии) так же сделан на MODX. Из личного опыта скажу что большинству клиентов ваще пофиг на движок, главное что бы функции которые им нужны были в нем. Есть конечно не большой процент клиентов которые хотят конкретный движок. Я думаю выбор CMS должно зависеть от поставленных задач перед Вами. В моем, конкретном, случае, 90% (примерно) всех проектов реализованы на MODX, так как все что хотели заказчики, я мог реализовать именно на этой платформе. Да, в MODX есть свои минусы и плюсы (мои размышления по этому поводу тут), но в какой CMS их нет? Если взять, например, усредненный корпоративный сайт и поставить на выбор три CMS, например: Joomla, WP, MODX (дальше субъективно) то я без раздумий выберу MODX. Я уверен что любители других CMS сделают другой выбор. Немного инфы. Исходя из данных «IT Рейтинг Украина» MODX входит в тройку лидеров среди CMS в Украине. Хочу заметить что в данном рейтинге участвуют как платные так и бесплатные CMS. MODX в отличии от других CMS имеет самую большую гибкость разработки, которая приближает его по возможностям к фреймворкам. Управление контентом для владельца сайта реализовано достаточно просто (работал в Microsoft Office — проблем не будет) в отличии от процесса разработки, он иногда становиться непонятным для начинающих веб-мастеров. Надеюсь MODX 3 принесет много позитивного для нашего сообщества. Для разработчиков / Почему MODX лучше чем (%cms_name%} или как продать клиенту MODX 81 0
26 ноября 2020, 10:43 Приветствую. я написал для себя инструкцию по настройке мультиязычности, использую ее для своих проектов ни разу не возникло проблем. Использую Babel + контексты. Я думаю лучше позже чем никогда. Для автора вопроса, возможно, не актуально, но все же для кого то будет полезно. Вопросы / Мультиязычный сайт 5 0
MobileDetect 2.0.0-pl функция "планшеты как стандартные браузеры не работает" в 2.1.0-pl баг исправлен
msImportExport не сохраняет родителя по умолчанию Компонент не понимает кирилические домены при загрузку фото. пример: Error download. Url : https://антаресдвери.рф/upload/iblock/a50/a50b2ef45305a3c18f6e298f1e134880.jpg. Message...
Где можно править тексты и заголовки писем? «Управление словарями» находится в панели администратора по пути: меню Система (иконка в виде шестеренки) -> Управление словарями.
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(); — массивы и объекты безопасно пропускаются; — стандартные...
Ничего не происходит совсем. Компонент рабочий?
На странице товара вывожу остаток модификации товара
в footer добавил js с таким содержимым
Вызываю так на странице товара
Чанк count_tpl
Затем пытаюсь вывести на странице так
Я понимаю что ошибка но не могу понять как это решить. На примере есть вывод кол-ва товара вот тут, но как его вывести… не пойму
и вставляю его через [[+classnames]] в свой код вот так
Но класс не изменяется на level-3 и такая вот картина
levelClass работает с li а не с ul как я понял.
Я уверен что любители других CMS сделают другой выбор.
Немного инфы.
Исходя из данных «IT Рейтинг Украина» MODX входит в тройку лидеров среди CMS в Украине. Хочу заметить что в данном рейтинге участвуют как платные так и бесплатные CMS. MODX в отличии от других CMS имеет самую большую гибкость разработки, которая приближает его по возможностям к фреймворкам. Управление контентом для владельца сайта реализовано достаточно просто (работал в Microsoft Office — проблем не будет) в отличии от процесса разработки, он иногда становиться непонятным для начинающих веб-мастеров.
Надеюсь MODX 3 принесет много позитивного для нашего сообщества.