06 февраля 2018, 15:05 Сталкивался с такой же проблемой на REVo несколько раз. Никто ответа дать не смог. Попробуй почистить весь кэш браузера включая куки — вполне может помочь. Вопросы / [Evo] После ввода логина-пароля в админку ничего не происходит 8 0
06 февраля 2018, 15:03 Выглядит страшенно [!If? &subject=`[[+s]]` &operator=`notempty` &then=`s[[+s]]` &else=`s12`]] [[!If? &subject=`[[+m]]` &operator=`notempty` &then=`m[[+m]]` &else=`m6`]] [[!If? &subject=`[[+l]]` &operator=`notempty` &then=`l[[+l]]` &else=`l3`]]Я бы переписал на феноме, даже вчитываться не охота в такую жесть :) PHP тут скорее всего не обязательно Вопросы / Цикл вывода 6 0
06 февраля 2018, 15:01 Если цены нет, то она 0 — соответственно эти товары считаются самыми дешевыми. Самые простые варианты: 1) Забить цену товарам без цены 2) Скрыть товары без цены Остальные предполагают больше геморроя Вопросы / [mFilter2] Сортирую по цене (сначала дешевле), но выводятся сперва те товары, которых нет в наличи 3 0
01 февраля 2018, 12:35 Не советую — техподдержка не отвечает, когда глючит модуль. Новые дополнения и их версии / msRussianPost 1.0.0: расчет доставки Почтой России 61 0
01 февраля 2018, 12:07 Это не сложно, достаточно небольшое знание js. Но расписывать долго, да и без знания js вряд ли воспримется. А делать готовое бесплатно вряд ли кто-то возьмется. Вопросы / Передать значение с button в form 1 0
01 февраля 2018, 11:18 В логах ошибок нет? Насколько я понимаю список доставок берется из core/components/minishop2/processors/mgr/settings/delivery/getlist.class.php Попробуй там через $this->modx->log(1, $data); провести отладку. Вопросы / Неправильное отображение способа доставки в ms2 10 0
01 февраля 2018, 11:09 Понятно :) Жаль, я думал может не придется морочиться. Вопросы / Неправильное отображение способа доставки в ms2 10 0
01 февраля 2018, 11:04 Вопрос не по теме — russianposthandler это что? А то я как раз пишу свой, т.к. не нашел ни одного нормального модуля. Вопросы / Неправильное отображение способа доставки в ms2 10 0
01 февраля 2018, 10:46 На сайте как минимум 38 способов доставки? Способ 38 активен, работает, не удален? Вопросы / Неправильное отображение способа доставки в ms2 10 0
15 ноября 2017, 17:23 Не слишком понятно, куда именно применяются много if. В разных контекстах ссылки тоже разные? Как вариант — сделать это несколькими чанками, тогда сразу будет видно, как устроена логика. Вопросы / Контексты, Fenom, Babel 12 0
20 сентября 2017, 19:48 Следует в вызов formit добавить &emailFrom=`noreply@site.ru`Заменив адрес сайта Вопросы / Форма обратной связи 10 0
20 сентября 2017, 10:36 Советую проверить параметр emailFrom — порой в него подставляют значение, введенное пользователем в поле email. Обычно именно так эта ошибка себя и проявляет. Вопросы / Форма обратной связи 10 0
20 сентября 2017, 10:31 Печально, ну я сделал все что мог) Я вижу сниппет примерно так, но писал на глаз, могут быть ошибки. <?php $fields = $hook->getValues(); if ($fields['email'] == $fields['email_confirm']]) { return true; } else { $hook->addError('email_confirm','Значения полей не совпадают.'); return false; } Вопросы / Валидатор FormIt 10 +1
20 сентября 2017, 10:24 Я тоже думаю, что лучше использовать плагин. При инициализации скорее всего отрабатывает проверка параметров, с которыми запускается скрипт. На этом моменте можно проверять тип обрабатываемого объекта и менять опции в зависимости от этого. Вопросы / Включение PHP в Fenom только для элементов 2 0
20 сентября 2017, 10:21 Все просто — как я помню плейсхолдер можно вообще не использовать, изображение прикрепится независимо от него. Чтобы что-то поменять придется копировать и модифицировать FormIt, такая возможность не предусмотрена (ну я про нее не знаю) Вопросы / Плейсхолдер вложения в formIt не работает 12 0
18 сентября 2017, 23:43 Не за что! А то я подумал — вдруг я один в понедельник в полночь с кодом ковыряюсь? Обидно! Решил исправить :) Вопросы / Валидатор FormIt 10 0
18 сентября 2017, 23:34 Есть кое-что поинтереснее Так как хук элементарный не должно быть сложностей — один if/else и все. Вопросы / Валидатор FormIt 10 +1
18 сентября 2017, 22:28 Все просто, создаешь сниппет, например, myhook. В нем пишешь свои правила — мол значение поля email совпадает со значением поля email_check? если да, то return true, иначе false. Потом название сниппета вставляешь в список хуков поближе к началу, желательно до email. Вопросы / Валидатор FormIt 10 0
15 сентября 2017, 13:08 Я так понял речь идет про то, что нужно будет свое дополнение с данными, которые не привязаны к modResource — там множество лишних полей, да и идет перемешивание с другими страницами. Вполне возможно нужно будет несколько разных таблиц для разных типов товаров. В придачу к этому скорее всего придется переписывать сниппеты, которые могут пригодиться в работе, которые отвечают за карту сайта, меню и прочее. Если честно я бы в такой ситуации начал разработку на фреймворке — насколько я знаю нет движков, заточенных для быстрой работы под такие объемы. Вопросы / А miniShop2 вывезет 600К товаров? 9 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? Так ради этого мне и нужно это все, чтобы клиент платил сразу при оформлении заказа, чтобы избавить себя от мусорных заявок (когда человек оставляет заявку, а предоплату делать не ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 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... Да, планируется. Даже чуть больше, чем просто бонусная система)
Попробуй почистить весь кэш браузера включая куки — вполне может помочь.
Я бы переписал на феноме, даже вчитываться не охота в такую жесть :)
PHP тут скорее всего не обязательно
Самые простые варианты:
1) Забить цену товарам без цены
2) Скрыть товары без цены
Остальные предполагают больше геморроя
Но расписывать долго, да и без знания js вряд ли воспримется. А делать готовое бесплатно вряд ли кто-то возьмется.
Насколько я понимаю список доставок берется из
core/components/minishop2/processors/mgr/settings/delivery/getlist.class.php
Попробуй там через $this->modx->log(1, $data); провести отладку.
Способ 38 активен, работает, не удален?
В разных контекстах ссылки тоже разные?
Как вариант — сделать это несколькими чанками, тогда сразу будет видно, как устроена логика.
Заменив адрес сайта
Я вижу сниппет примерно так, но писал на глаз, могут быть ошибки.
При инициализации скорее всего отрабатывает проверка параметров, с которыми запускается скрипт.
На этом моменте можно проверять тип обрабатываемого объекта и менять опции в зависимости от этого.
Чтобы что-то поменять придется копировать и модифицировать FormIt, такая возможность не предусмотрена (ну я про нее не знаю)
А то я подумал — вдруг я один в понедельник в полночь с кодом ковыряюсь? Обидно!
Решил исправить :)
Так как хук элементарный не должно быть сложностей — один if/else и все.
В нем пишешь свои правила — мол значение поля email совпадает со значением поля email_check? если да, то return true, иначе false.
Потом название сниппета вставляешь в список хуков поближе к началу, желательно до email.
В придачу к этому скорее всего придется переписывать сниппеты, которые могут пригодиться в работе, которые отвечают за карту сайта, меню и прочее.
Если честно я бы в такой ситуации начал разработку на фреймворке — насколько я знаю нет движков, заточенных для быстрой работы под такие объемы.