Вопросы

Как реализовать EXPLAIN SELECT через xPDO?

Как реализовать EXPLAIN SELECT через xPDO?

Начинаю использовать
$q = "EXPLAIN SELECT...";
$out = $modx->query($q);
и эта конструкция не работает. Как заменить такую конструкцию?
 Антон
16 мая 2020, 14:41
modx.pro
707
0

Оставлять пагинацию при ajaxMode=default в pdoPage

Коллеги!
Подскажите, пожалуйста, сталкивался ли кто-то с тем, чтобы оставить на странице пагинацию ссылками одновременно с загрузкой по ajax при достижении низа списка? Соответственно, как только подгрузились следующие результаты, в блоке ссылок становится активной следующая страница.
pdoPage «из коробки» делает либо/либо.
Альберт
16 мая 2020, 11:04
modx.pro
640
0

Выключить Почтовые Уведомления на Tickets Comments [РЕШЕНО]

Ребят кто подскажет? Есть какая то возможность полностью вырубить почтовые уведомления на Tickets Comments ???
Решение костылем:
В общем закомментировал вот эту часть https://github.com/bezumkin/Tickets/blob/master/core/components/tickets/model/tickets/tickets.class.php#L1262

Если кто предложит более лаконичное решение, пишите, буду рад )))
Влад
15 мая 2020, 14:52
modx.pro
626
0

PayAndSee - перестал работать после обновления

UPD: Глюк 2 (проверка подписки) — нужно было во вкладке «Клиенты» включить пользователя — тогда всё работает.

Плагин был куплен давно, поддержка закончилась, пишу сюда, может повезет.

Была версия: 2.0.13-beta
Обновляюсь на: 2.0.24-beta

Перестал работать плагин, вот ошибки:

1. В меню админки сайта, в разделе «Пакеты» при щелчке на «PayAndSee» — пустое поле.

2. Так же перестала работать проверка на активность подписки, захожу под пользователем с активированной подпиской, беру кода с сайта pas.vgrish.ru/:

Scorp Satex
15 мая 2020, 14:30
modx.pro
1 094
0

Minishop2 не любит таблицы?

Здравствуйте.
Натягиваю верстку на MODX. Есть таблица Wishlist — таблица это конечно плохо, но мне какая разница, если сказали сделать так как в верстке.
Сделал все по аналогии с предыдущими проектами, но только с таблицей, примерно так:
Игорь
15 мая 2020, 12:53
modx.pro
754
0

MIGX настройка вывода в админке(не выводит используя this.renderChunk)

Добрый день
Уже запутался с выводом в админке:
Есть migx поле

[
  {
    "caption": "Достижения",
    "fields": [
      {
        "field": "progressId",
        "caption": "Достижения",
        "inputTV": "progress"
      }
    ]
  }
]

progress — обычное поле «Список ресурсов»

[ {"header": "достижения", "dataIndex": "progressId"} ]

Сейчас при добавлении в админке выводятся id добавленных progress. Как сделать вывод pagetitle у ресурсов добавленных по id?

Пробовал по разному выводить через renderChunk, но даже id вывести не получается, в админке выводит пустые строки:
[
{"header": "достижения", "dataIndex": "qqq","renderer":"this.renderChunk","renderchunktpl":"[[+progressId]]"}
]

Как я понимаю конечный вариант должен быть примерно таким:
[
{"header": "достижения", "dataIndex": "progressName","renderer":"this.renderChunk","renderchunktpl":"[[#[[+progressId]].pagetitle]]"}
]
Максим
15 мая 2020, 11:36
modx.pro
2 139
0

Синхронизация с МойСклад через mSync - дробное количество товара в заказе

Добрый день!

Вопрос автору компонента или тем, кто использовал mSync для синхронизации с МойСклад.
Сайт — интернет-магазин морепродуктов. Количество товара на сайте может быть дробным. Часть товаров считается штуками, часть — килограммами. И количество может быть, например, 0,4 кг. Клиенту нужно настроить синхронизацию и выгрузку заказов с сайта.

Вопрос: возможен ли учет товара дробными числами? И возможно ли как-то передавать единицу измерения количества, или она задается одна для всех товаров?

Реально ли все это на стороне компонента и на стороне МойСклад?

Очень прошу дать ответ.
Svetlana S
15 мая 2020, 10:53
modx.pro
1 086
0

[[*РЕШЕНО]] msProductOptions сортировка

Сортировка работает следующим образом. Есть id опций, так получилось что не id 1, 2. Начинается с 3.
При выводе на сайте сортировка начинается с id 21 и далее по порядку. А id 3,4 и до двадцатого выводятся в конце. Из-за чего вывод на сайте выглядит нелогичным. Как можно это исправить?

[[!msProductOptions?
&tpl=`prodPage_option-tpl`
&ignoreOptions=`availability`
&groups=`Опции для карточки`
&sortby=`id`
&sortdir=`DESC`
]]
Скрины





Можно как-то в ручную сортировать? Сейчас поля sortby и sortdir вообще никакой роли на вывод не играют. Ставь хоть asc хоть desc выводит одинаково.
Юрий
15 мая 2020, 08:23
modx.pro
1 680
0

Смена языка чтобы ajaxsnippet заработал.

Доброго времени суток всему комьюнити modx.
Столкнулся вот с такой дилеммой.
Как сделать так чтобы заработал плагин ajaxsnippet.
Когда я отключаю $modx->cacheManager->refresh(); в коде который отвечает за смену языка
Пример кода:
<?php
if($modx->context->get('key')!="mgr"){
        switch($_REQUEST['cultureKey']){
            case 'uk':
                $modx->setOption('cultureKey', 'uk');
                $modx->cacheManager->refresh();
                break;
            case 'ru':
                $modx->setOption('cultureKey', 'ru');
                $modx->cacheManager->refresh();
                break;
            default:
                $modx->setOption('cultureKey', 'uk');
                break;
        }
    }
Все работает, но не работает смена языка.
Смена языка реализована с помощью cultureKey, а именно [[++cultureKey:is=`uk`:then=`123123123`]]. Мы смотрим что у нас в cultureKey и в зависимости что там работает мультиязычность.
Важное замечание!
Пользователь авторизован.
Сергій
15 мая 2020, 06:25
modx.pro
665
0

Как создать ресурс из formit и вставить в tv картинку?

Задача такая. Хочу через фронтенд заполнять форму formit, а после отправки данной формы, чтобы создавался новый ресурс и в него записывалась картинка, соответственно поле имеет формат Изображение.
Как реализовать данный хук для formit подскажите, пожалуйста. Про это есть пост, но у меня не работает данный функционал.
Никита Серов
14 мая 2020, 19:01
modx.pro
977
0