Максим Кузнецов · 09 ноября 2015, 03:28 &includeTVs=`video` &where=`{"template":"6","AND:video:!=":"","AND:video:!=":null}` Вопросы / pdoResources | Как вывести TV (ссылка YouTube) 2 +3 1
Павел Гвоздь · 06 ноября 2015, 10:01 Извини, конечно, но меня давно не возбуждают эти стандартные методы и вдаваться в подробности этих ужасов снова нет никакого желания. {if $_modx->config.cultureKey == 'ru'} культурКей Ru {elseif $_modx->config.cultureKey == 'en'} культурКей En {/if} Либо проверить контексты: {if $_modx->context.key == 'web'} контекст web {elseif $_modx->context.key == 'en'} контекст en {/if} Либо твой пример: {if $_modx->context.key == 'web'} {include 'menu'} {elseif $_modx->context.key == 'en'} {include 'enmenu'} {/if} Присмотрись в сторону Fenom, уверяю тебя, ни грамма не пожалеешь об этом. Готовые решения / Несколько мультиязычных сайтов в одной админке 38 0 2
Илья Уткин · 04 ноября 2015, 17:14 Вот здесь подробнее: jonybang.blogspot.ru/2015/03/migx-modx.html Вопросы / MIGX, отображение названия вместо id в grid 28 +2 1
Василий Наумкин · 29 октября 2015, 09:32 pdoTools логирует ошибки Fenom на уровне 1 (LOG_LEVEL_ERROR). Я бы, на твоём месте, разобрался, почему журнал системы не работает. Вопросы / Fenom и toPlaceholder 20 0 2
Василий Наумкин · 29 октября 2015, 09:15 Чего тут думать, если Fenom компилирует шаблон в PHP, который не позволяет называть переменные через тире. А ты ему указываешь именно такую переменную. Ты журнал системы вообще не читаешь, принципиально? Вопросы / Fenom и toPlaceholder 20 +1 1
Василий Наумкин · 29 октября 2015, 09:03 Ну, наверное так и есть, потому что переменные в PHP (да и вдругих языках) не могут называться через тире. Только через подчёркивание. Если речь о ТВ в чанке, то можно так Моя ТВшечка: {$_pls['tv-name']} Если на странице, то так: {var $tv_name = $_modx->getPlaceholder('tv-name')} Моя ТВшечка: {$tv_name} Вопросы / Fenom и toPlaceholder 20 +1 2
Максим Кузнецов · 16 октября 2015, 11:29 Задача решается путем реализации 2х составляющих: 1. Js (идентификатор и алерт заменить на подходящие себе): $( ".ms2_form input[name='count']" ).change(function() { $.jGrowl("Минимальное количество товаров для заказа - 5 шт", {theme: 'error', position: 'center'}); $(this).val("5"); }); 2. Плагин на события msOnBeforeAddToCart и msOnBeforeChangeInCart <?php if ($modx->event->name = 'msOnBeforeAddToCart' || $modx->event->name = 'msOnBeforeChangeInCart') { $values = & $modx->event->returnedValues; if ($values['count'] < 5) { $values['count'] = 5; } } — как-то так. Вопросы / Минимальное количество товара в miniShop2 4 +3 3
Сергей Шлоков · 13 октября 2015, 21:57 Если используется bootstrap, то можно использовать его javascript $('#callBack').modal('hide'); Вопросы / Как закрыть модальное окно после отправки AjaxForm 36 +2 1
Сергей Шлоков · 13 октября 2015, 06:57 Теперь получается, что исчезает кусок формы (id=«cbf») и происходит это вне зависимости правильно заполнена форма или с ошибками. Как раз закрывается именно форма. А нужно закрывать окно. $(document).on('af_complete', function(event, response) { if (response.success) { // 1. Просто закрыть $('#callBack').hide(); // 2. Или с анимацией $('#callBack').fadeOut(); } }); Вопросы / Как закрыть модальное окно после отправки AjaxForm 36 +2 2
Павел Гвоздь · 11 октября 2015, 19:47 {$chunk = $_modx->getChunk('@FILE '~ $_modx->config.site_template ~'/my_chunk.tpl', [])} Новые дополнения и их версии / [pdoTools] Версия 2.1 - улучшения Fenom 74 +2 3
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Привет, добавил пользователя в группу mxBoard(4), создал токен. Добавляю все в postman пишет: rest: { «success»: false, «message»: «Недействительный токен.», «data...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Расскажите пожалуйста как вы настраиваете сайт на MODX 3 чтобы был dev, prod, stage. Можете описать workflow? Допустим у меня 80% — это магазины, там клиенты, продажи, все онлай...
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, сервис-ориентированная архит...
Либо проверить контексты:
Либо твой пример:
Присмотрись в сторону Fenom, уверяю тебя, ни грамма не пожалеешь об этом.
Я бы, на твоём месте, разобрался, почему журнал системы не работает.
Ты журнал системы вообще не читаешь, принципиально?
Если речь о ТВ в чанке, то можно так
Если на странице, то так:
1. Js (идентификатор и алерт заменить на подходящие себе):
2. Плагин на события msOnBeforeAddToCart и msOnBeforeChangeInCart
<?php
— как-то так.
Как раз закрывается именно форма. А нужно закрывать окно.