Вопросы

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

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

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

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

Может есть готовые компоненты для этой задачи? К примеру msOptionsPrice2?
SEQUEL.ONE
02 октября 2020, 15:38
modx.pro
1 264
+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 775
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 000
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 356
0

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

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

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

Как убрать из массива ссылку ? json pdomemu

Есть json
{ «title»: «родитель имеющий потомков», «url»: "/parent/", «target»: «351» }
Помогите пожалуйста сделать так чтобы при наличии у родителя дочерних элементов(child), поле target пропадало и json выходил такой: { «title»: «родитель», «url»: "/parent/" } или наоборот добавлять поле target если есть дети
Я пытался сделать через сниппет if, но не вышло
еще рассматривал вариант с if
[[+isfolder:is=`1`:then=``:else=`, "target": "[[+id]]"`]]
— но такое не всегда подойдет, я так понимаю нужно считать количество детей и с этим что-то делать?
Делаю меню на json с pdomenu
Evgeny
28 сентября 2020, 23:15
modx.pro
1 125
0