Вопросы

Новая опция в ms2 автоматически включена у всех товаров. Как изменить?

Добрый день. Создаю новую опцию (свойство) для товара в настройках ms2. К примеру, опция «В наличии на складе», тип свойства — флажок. Товаров порядка тысячи, на складе их в десятки раз меньше. Но по умолчанию для всех товаров эта опция становится отмеченной галочкой. И чтобы это изменить, надо для каждого товара убрать галочку, что нереально для такого объема.
Подскажите, пожалуйста, как сделать так, чтобы чекбокс «В наличии на складе» для каждого товара по умолчанию был пустым? (Как в TV — там можно выставить значение по умолчанию.)
Дарья Сизова
04 октября 2020, 10:54
modx.pro
1 536
0

4 цены для товара miniShop2

Всем привет. Может кто-нибудь подсказать каким образом можно продавать 1 и тот же товар по разным ценам?

Вообщем нужно сделать 4 типов покупки как:
— Аренда с ограниченными правами (1000руб.)
— Аренда + (1500руб.)
— Мульти (5000руб.)
— Эксклюзив (10000руб.)

В корзине нужен будет селект с изменением цены за единицу товара и общую. А единица товара может быть только в единственном экземпляре.

Может есть готовые компоненты для этой задачи? К примеру msOptionsPrice2?
SEQUEL.ONE
02 октября 2020, 15:38
modx.pro
1 265
+1

Ошибка сниппета в логах

Всем привет! В логах выводит такую ошибку:

[2020-10-01 17:04:28] (ERROR @ /home/zaryaby/public_html/core/model/modx/modparser.class.php: 541) Could not find snippet with name "
"],["".

В MODX не силён, читал, что якобы какой-то чанк обращается к какому-то сниппету и не может его найти. как его найти, и каким образом обычно такая проблема решается, если кто встречался. Заране спасибо!
romveld
02 октября 2020, 12:14
modx.pro
1 778
0

Вопрос по fenom

Здравствуйте!

Подскажите, пожалуйста, есть ли возможность на fenom проверить в данной конструкции:
{if $.get.utm_term == 'точная ключевая фраза'}
действие
{/if}

, чтобы было не точное вхождение фразы (оператор ==), а чтобы действие отрабатывало, при наличии, например, лишь слова «фраза» — т.е. как бы проверка на наличия конкретного слова в данной фразе, а не всей фразы целиком…

Надеюсь понятно объяснил — в официальной документации ничего не нашел подходящего(
steve.kon
01 октября 2020, 22:58
modx.pro
1
893
0

Custom TV checkbox на поле integer (bitmask)

Кто-то знает примерное место в коде, где множественный выбор в TV (type=checkbox) превращается в строку вида val1||val1||val3…

Задача — перехватить эту строку до сохранения TV в БД с целью модификации ее в целое число (2 в степени выбранной позиции, битовая маска).

Из числа в набор input-ов решилось просто — кастомный тип TV со своим рендером. Как обратно, когда форма присылает массив? Где-то он преобразуется в строку с разделителями ||… где?
Igor
30 сентября 2020, 20:25
modx.pro
820
0

Вывод логотипа производителя в фильтре mSearch2

здравствуйте. Собственно вопрос — подскажите, кто знает, как вывести логотип производителя в фильтре mSearch2?
Алексей Носкович
30 сентября 2020, 18:36
modx.pro
613
0

Ошибка 120 раз в минуту

Добрый день.

Может кто-нибудь подсказать как исправить ошибку? Журнал можно только скачать, т.к. одна и та же ошибка повторяется раз 120 — 150 в минуту.

Сама ошибка:
[2020-09-30 15:50:41] (ERROR @ /home2/flipperb/core/cache/includes/elements/modsnippet/85a1df22b2e1cba9aceb3c17d78e0de4.include.cache.php: 60) PHP warning: in_array() expects parameter 2 to be array, null given

Спасибо!
Андрей
30 сентября 2020, 16:32
modx.pro
1 001
0

Выполнить where в pdoPage

как правильно выполнить where

в тв поле city храниться название города — Москва

$_modx->getPlaceholder('sd.city') — тоже хранит название города Москва

{'!pdoPage' | snippet : [
                            'element' => 'pdoResources',
                            'tpl' => '@FILE tpl/sale.tpl',
                            'parents' => $_modx->resource.id,
                            'limit' => 12,
                            'showHidden' => 1,
                            'includeTVs' => 'city',
                            'includeContent' => 1,
                            'processTVs' => 1,
                            'templates' => 15,
                            'tvPrefix' => '',
                            'where' => '{ 
                                "city":"$_modx->getPlaceholder('sd.city')"
                            }',
                            'sortby' => 'publishedon',
                            'sortdir' => 'desc',
                        ]}
Максим
30 сентября 2020, 15:50
modx.pro
875
0

Minishop, хиты продаж

Здравствуйте. Ребят, подскажите, есть ли решение или как сделать вывод товаров по количеству продаж? Minishop, как я понял не ведет статистику, какой товар сколько раз куплен, чтобы просто сделать выборку из них и вывести последние?
alex
29 сентября 2020, 14:17
modx.pro
3
1 358
0

Математические расчеты и некэшированный pdoPage

Здравствуйте!

Столкнулась задачей сложения количества ресурсов отображаемых на странице.
Zulya
29 сентября 2020, 09:13
modx.pro
1 070
0