27 февраля 2015, 13:06 Например, так $ids = implode(',',$massiv); $query = $modx->newQuery('modResource'); $query->select(array('modResource.*')); $query->where(array('id:IN' => $massiv, 'isfolder' => 0)); $query->sortby('FIELD(modResource.id,'.$ids.')'); $result = $modx->getCollection('modResource', $query);Упс. Уже написали выше. Вопросы / Запрос к бд через xPDO 6 0
26 февраля 2015, 19:54 пробовал поставить так: [[+tipraboty]]А так [[+tv.tipraboty]]? Вопросы / pdoPage вывод tv 1 0
26 февраля 2015, 18:59 Самое простое — это выставить условие $('a','.menu').click(function() { var w = $(window).width(); if(w < 790) { $('.menu').toggle(0); } }); Вопросы / Адаптивное меню 1 0
26 февраля 2015, 18:33 $this->xpdo->log(1,"******************************************|****************************"); parent:: __construct($xpdo);В данной конструкции ошибка. Свойство $this->xpdo равно NULL. Оно определяется в конструкторе, который вызывается второй строчкой. В данном случае правильно будет $xpdo->log(1,"******************************************|****************************"); parent:: __construct($xpdo); Вопросы / Конструктор CRC, множественые вызовы. 2 +1
26 февраля 2015, 14:56 Теперь можно скачать в магазине MODSTORE.PRO. Готовые решения / [Tickets] Компонент TicketMessages 104 +2
26 февраля 2015, 14:51 Я думаю причин несколько: 1. Некоторым вполне хватает возможностей miniShop2. 2. Сообщество еще молодое, не очень сплоченное. Поэтому платят именно те, кому нужны эти наработки, а не из солидарности. Хотя и такие есть. 3. У некоторых есть сомнения, что все получится как задумывалось. 4. Люди не хотят платить из своего собственного кармана. Ведь при разработке сайта магазина расходы оплачивает заказчик. В этом разрезе было бы разумнее сделать новый минишоп платный, но недорогой. Кому нужно бесплатно — miniShop2 в помощь. Наверно есть и другие причины. Но думаю процентов 70-80 руководствуются именно этими. Краудфандинг / Сбор денег на Minishop. Система характеристик 172 0
25 февраля 2015, 16:53 А вроде нашелся меценат, готовый взять на себя финансирование в размере 300 тыс. р. Передумал? Краудфандинг / Сбор денег на Minishop. Система характеристик 172 0
25 февраля 2015, 12:21 Кстати, Tickets 1.5.0 умеет то же, что и modxTalks. Вопросы / Проблемы с авторизацией 5 0
25 февраля 2015, 09:55 Попробуй так $(document).on('af_complete', function(event,res) { if(res.success) $('#popup_order').trigger('reveal:close'); });П.С. Это для Семена. Плохо прицелился. ) Вопросы / Как закрыть модальное окно после отправки AjaxForm 36 0
24 февраля 2015, 15:34 Попробуй в системных настройках установить debug = 1И в журнале посмотреть чего получится. А вообще, странное желание. А чего там смотреть — INSERT INTO table (fields_list) VALUES (values_list) UPDATE table SET field = values WHERE id= $idКак-то так. Вопросы / Как получить SQL запрос из getObject/newObject 10 0
24 февраля 2015, 10:24 Не наблюдаю у себя данную проблему. А на эти неработающие сайты в последнее время не накатывали какое-нибудь дополнение? Может в логе чего пишется? Вопросы / Проблемы с авторизацией 5 0
24 февраля 2015, 08:15 Ну и что ты там видишь? Я вижу: 1. пример плагина для дебага. Только для дебага! 2. пример рабочего плагина. Как и должно все работать. Никаких echo и die() в плагине! Управление 404 через sendForward(), не ломая механизм MODX. Надеюсь, ты понимаешь разницу. Есть некоторые события, в которых можно выводить информацию на страницу. Но в этом (OnPageNotFound), вывод предназначен для записи в журнал ошибок. Вопросы / Как вывести обработанный чанк через getChunk? 8 0
23 февраля 2015, 08:10 Как сделать так, если это возможно, чтобы echo $modx->getChunk('html.head');В плагине echo невозможно. Да и зачем, есть же страница 404 в настройках. Вопросы / Как вывести обработанный чанк через getChunk? 8 0
21 февраля 2015, 13:26 Люба, а где эта функция вызывается?v Например, в сниппете, отдельном файле? На вскидку вижу одну ошибку — в начале функции нужно написать global $modx; Вопросы / Проверка авторизации в сниппете 8 +2
20 февраля 2015, 22:06 Найн. В любом сниппете $modx уже есть. И $modx-user тоже. П.С. Если контекс web, то можно его не указывать. if($modx->user->isAuthenticated()){ //пользователь авторизован } } Вопросы / Проверка авторизации в сниппете 8 0
20 февраля 2015, 22:00 или так if($modx->user->isAuthenticated($modx-context->key)){ //пользователь авторизован } Вопросы / Проверка авторизации в сниппете 8 +1
20 февраля 2015, 15:24 А ты разве не создавал модель? Честно говоря, я не понимаю, почему у тебя нет ошибок когда ты делаешь $c->prepare();Значит классы где-то подгружаются. Но все равно видимо есть проблема с моделью. Ты как ее делал? Вопросы / Последовательное соединение(innerJoin) таблиц 9 0
20 февраля 2015, 15:08 Так что автоматом все добавляетКаким? АК-47? Вопросы / Последовательное соединение(innerJoin) таблиц 9 0
20 февраля 2015, 14:31 Из кода не понятно, но я надеюсь, что классы загружаются через addPackage(); Вопросы / Последовательное соединение(innerJoin) таблиц 9 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? У меня Робокасса, у них вроде есть docs.robokassa.ru/ru/iframe
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
Упс. Уже написали выше.
В данном случае правильно будет
1. Некоторым вполне хватает возможностей miniShop2.
2. Сообщество еще молодое, не очень сплоченное. Поэтому платят именно те, кому нужны эти наработки, а не из солидарности. Хотя и такие есть.
3. У некоторых есть сомнения, что все получится как задумывалось.
4. Люди не хотят платить из своего собственного кармана. Ведь при разработке сайта магазина расходы оплачивает заказчик. В этом разрезе было бы разумнее сделать новый минишоп платный, но недорогой. Кому нужно бесплатно — miniShop2 в помощь.
Наверно есть и другие причины. Но думаю процентов 70-80 руководствуются именно этими.
П.С. Это для Семена. Плохо прицелился. )
А вообще, странное желание. А чего там смотреть —
Как-то так.
Может в логе чего пишется?
Я вижу:
1. пример плагина для дебага. Только для дебага!
2. пример рабочего плагина. Как и должно все работать. Никаких echo и die() в плагине! Управление 404 через sendForward(), не ломая механизм MODX.
Надеюсь, ты понимаешь разницу.
Есть некоторые события, в которых можно выводить информацию на страницу. Но в этом (OnPageNotFound), вывод предназначен для записи в журнал ошибок.
На вскидку вижу одну ошибку — в начале функции нужно написать
П.С. Если контекс web, то можно его не указывать.