11 октября 2014, 22:46 Спасибо, Василий. Еще правда вопрос возник, почему вот так не работает? <? $q = $modx->newQuery('modResource', array('template' => 6)); $q->innerJoin('modTemplateVarResource', 'mTV', 'mTV.contentid = modResource.id'); $q->where(array('mTV.tmplvarid' => 2, 'mTV.value' => NULL)); $res = $modx->getCollection('modResource', $q); foreach ($res as $v) { echo $v->get('id')." ".$v->get('pagetitle'); echo ' '; } Вопросы / Выбрать элементы без tv 3 0
05 августа 2014, 23:36 Если я правильно понял задачу <?php // onDocFormSave $q = $modx->newQuery('modResource'); $q->where(array( 'parent' => 409 )); // можно задать какое то условие например родителя где создаются ресурсы с нужными tv $q->sortby('id', 'DESC'); $q->limit(1); $res = $modx->getCollection('modResource', $q); foreach($res as $v) { $lastIdClient = $v->getTvValue('id_client'); // получаем значение TV у последнего ресурса, для примера я назвал его "id_client" у вас должен быть свой } $nextIdClient = $lastIdClient + 1; // прибавляем один и дальше делаем, что хотим, например сохраняем это значение у нового ресурса в нужном нам TV Вопросы / Как присвоить динамический ТВ параметр ? 6 +1
25 ноября 2013, 16:33 Наехал, на своего хостер провайдера. Он прислал следующее У вас в папке ./assets вашего сайта находится .htaccess файл следующего содержания: "<Files *.php> Order Deny,Allow Deny from all Он блокирует чтение php-файлов в этой папке абсолютно для всех. Насколько мы понимаем, это было сделано в целях безопасности, однако это ломает логику вашего сайта. Мы закомментировали данные строки и сайт заработал нормально. Проверьте, пожалуйста." Я этот файл правил и кинул как думал в папку core — перепутал, блин. Наверное пора в отпуск ) Вопросы / Странная ошибка с Тикетом 5 0
25 ноября 2013, 10:57 Не знаю, честно говоря в тупике, на этом же сервере еще сайт у домена настройки такие же, работает все нормально. Вопросы / Странная ошибка с Тикетом 5 0
20 августа 2013, 00:09 Благодарю. Если кому то понадобится, то примерно так $parent = $modx->resource->get('id'); $childs = $modx->getChildIds($parent); $q = $modx->newQuery('modResource'); $q->innerJoin('modTemplateVarResource','mTV','mTV.contentid = modResource.id'); $q->where(array('id:IN' => $childs,'mTV.tmplvarid'=>22)); $q->groupby('mTV.value'); $q->limit(1000); $res = $modx->getCollection('modResource', $q); foreach ($res as $v) { echo $v->getTVValue('manufacturer').' '; } Вопросы / Выбрать определенный TV у ресурса 2 0
12 августа 2013, 13:25 Ура, помогло! ) Благодарю!!! Вопросы / Modx REVO. Перестало отображаться дерево ресурсов 12 0
07 мая 2013, 01:20 Благодарю выручили! Осталось сущие пустяки сделать модератора, который мог бы редактировать профили из фронтенда, и я на коне ) Вопросы / Получить информацию о пользователе по его id 2 0
06 мая 2013, 22:29 Буду изучать задача у меня сложная. Вопросы / Можно ли изменять поля профиля в админке 3 0
29 апреля 2013, 23:04 Если я правильно понял, то предлагаю простой способ, при загрузке страницы проверить с помощью JS div c классом loginMessage на наличие элементов, и если они там есть то открыть окно с формой и ошибкой сразу. Вопросы / Регистрация и авторизация в всплывающем окне. 8 0
21 апреля 2013, 12:55 Спасибо за ссылку. Кто будет делать по этой инструкции не забывайте снять галочку у пользователя «неограниченные права» Вопросы / Для разных пользователей разная админка 2 0
29 марта 2013, 13:02 Ну я нащупал корень зла, спасибо! В общем у меня на сайте системная настройка если url не существует то перенаправляет на определенную страницу. И так как таких урлов нет типа: «query=то что я ищу» то и кидает на эту страницу установил на нее вызов все сработало ). Сейчас подумаю как избавится от этого). Вопросы / mSearch не работает в новом контексте 10 0
29 марта 2013, 12:38 Все чуть чуть хуже не находит == 503 ошибка ). Поэтому нельзя посмотреть [[+mse.query_string]] Вопросы / mSearch не работает в новом контексте 10 0
29 марта 2013, 12:14 Индексация была когда в контексте web страница находится ищет по обоим контекстам [[!getPage? &element=`mSearch` &limit=`10` ]] Вопросы / mSearch не работает в новом контексте 10 0
28 марта 2013, 19:57 В 29 ресурсе вот такой код: [[!ConfirmRegister? &redirectTo=`Куда редиректить`]] есть? Вопросы / Авторизация на сайте 11 0
22 февраля 2013, 23:31 А комментарии не проходят через фильтр Jevix? Если проходят то там есть метод который добавляет вот он // 8. Устанавливаем атрибуты тегов, которые будут добавляться автоматически $this->cfgSetTagParamsAutoAdd('a', array('rel' => 'nofollow')); Вопросы / Ticket Comments - закрытие ссылок nofollow тегом 10 0
09 февраля 2013, 22:16 Да спасибо я, как раз искал кнопку, как исправить пост Вопросы / Не понятная ошибка в Tickets 4 0
[aiAssist] Я же просто попросил его создать магазин, а он СДЕЛАЛ ЭТО! А поддержка macOS не планируется, ато увидел только runner под linux? Если к примеру сайт для разработки развернут локально, настроены все доступы к нейронкам чтобы не заморачивать...
Как ограничить вебмастеру доступ к заказам? Допустим вы закроете доступ к заказам и пользователям через админку, но для полноценной работы с сайтом нужен доступ в БД, а там вся эта информация есть и спрятать её невозможно, т...
Возможно ли реализовать возможность предоплаты за доставку на сайте? Отлично, значит можно не создавать заказ пока оплата не пройдёт успешно, а поскольку класс-обработчик оплаты будет кастомный сможет сами решать какую стоимость пробрасывать. Ещё на...
Редизайн сообщества На мобилке шапка не помещается на 1 строке, плюс иконки растягиваются до овала из-за иконки, вместо того, чтобы оставаться круглыми
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Выпустил новую версию [1.0.3-beta1] — 2026-07-13 Fixed — Inject сохраняет ``, `` и `` на полном HTML-документе (больше не оборачивает страни...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
Еще правда вопрос возник, почему вот так не работает?
Он прислал следующее
У вас в папке ./assets вашего сайта находится .htaccess файл следующего содержания:
"<Files *.php>
Order Deny,Allow
Deny from all
Он блокирует чтение php-файлов в этой папке абсолютно для всех.
Насколько мы понимаем, это было сделано в целях безопасности, однако это ломает логику вашего сайта. Мы закомментировали данные строки и сайт заработал нормально. Проверьте, пожалуйста."
Я этот файл правил и кинул как думал в папку core — перепутал, блин. Наверное пора в отпуск )
Если кому то понадобится, то примерно так
Осталось сущие пустяки сделать модератора, который мог бы редактировать профили из фронтенда, и я на коне )
В общем у меня на сайте системная настройка если url не существует то перенаправляет на определенную страницу. И так как таких урлов нет типа: «query=то что я ищу» то и кидает на эту страницу установил на нее вызов все сработало ). Сейчас подумаю как избавится от этого).
[[!getPage?
&element=`mSearch`
&limit=`10`
]]
вот он
// 8. Устанавливаем атрибуты тегов, которые будут добавляться автоматически
$this->cfgSetTagParamsAutoAdd('a', array('rel' => 'nofollow'));