Вопросы
4 цены для товара miniShop2
Всем привет. Может кто-нибудь подсказать каким образом можно продавать 1 и тот же товар по разным ценам?
Вообщем нужно сделать 4 типов покупки как:
— Аренда с ограниченными правами (1000руб.)
— Аренда + (1500руб.)
— Мульти (5000руб.)
— Эксклюзив (10000руб.)
В корзине нужен будет селект с изменением цены за единицу товара и общую. А единица товара может быть только в единственном экземпляре.
Может есть готовые компоненты для этой задачи? К примеру msOptionsPrice2?
Вообщем нужно сделать 4 типов покупки как:
— Аренда с ограниченными правами (1000руб.)
— Аренда + (1500руб.)
— Мульти (5000руб.)
— Эксклюзив (10000руб.)
В корзине нужен будет селект с изменением цены за единицу товара и общую. А единица товара может быть только в единственном экземпляре.
Может есть готовые компоненты для этой задачи? К примеру msOptionsPrice2?
Ошибка сниппета в логах
Всем привет! В логах выводит такую ошибку:
[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 не силён, читал, что якобы какой-то чанк обращается к какому-то сниппету и не может его найти. как его найти, и каким образом обычно такая проблема решается, если кто встречался. Заране спасибо!
[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 не силён, читал, что якобы какой-то чанк обращается к какому-то сниппету и не может его найти. как его найти, и каким образом обычно такая проблема решается, если кто встречался. Заране спасибо!
Вопрос по fenom
Здравствуйте!
Подскажите, пожалуйста, есть ли возможность на fenom проверить в данной конструкции:
{if $.get.utm_term == 'точная ключевая фраза'}
действие
{/if}
, чтобы было не точное вхождение фразы (оператор ==), а чтобы действие отрабатывало, при наличии, например, лишь слова «фраза» — т.е. как бы проверка на наличия конкретного слова в данной фразе, а не всей фразы целиком…
Надеюсь понятно объяснил — в официальной документации ничего не нашел подходящего(
Подскажите, пожалуйста, есть ли возможность на fenom проверить в данной конструкции:
{if $.get.utm_term == 'точная ключевая фраза'}
действие
{/if}
, чтобы было не точное вхождение фразы (оператор ==), а чтобы действие отрабатывало, при наличии, например, лишь слова «фраза» — т.е. как бы проверка на наличия конкретного слова в данной фразе, а не всей фразы целиком…
Надеюсь понятно объяснил — в официальной документации ничего не нашел подходящего(
Custom TV checkbox на поле integer (bitmask)
Кто-то знает примерное место в коде, где множественный выбор в TV (type=checkbox) превращается в строку вида val1||val1||val3…
Задача — перехватить эту строку до сохранения TV в БД с целью модификации ее в целое число (2 в степени выбранной позиции, битовая маска).
Из числа в набор input-ов решилось просто — кастомный тип TV со своим рендером. Как обратно, когда форма присылает массив? Где-то он преобразуется в строку с разделителями ||… где?
Задача — перехватить эту строку до сохранения TV в БД с целью модификации ее в целое число (2 в степени выбранной позиции, битовая маска).
Из числа в набор input-ов решилось просто — кастомный тип TV со своим рендером. Как обратно, когда форма присылает массив? Где-то он преобразуется в строку с разделителями ||… где?
Вывод логотипа производителя в фильтре mSearch2
здравствуйте. Собственно вопрос — подскажите, кто знает, как вывести логотип производителя в фильтре mSearch2?
Ошибка 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
Спасибо!
Может кто-нибудь подсказать как исправить ошибку? Журнал можно только скачать, т.к. одна и та же ошибка повторяется раз 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
Спасибо!
Выполнить where в pdoPage
как правильно выполнить where
в тв поле city храниться название города — Москва
$_modx->getPlaceholder('sd.city') — тоже хранит название города Москва
в тв поле 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',
]} Minishop, хиты продаж
Здравствуйте. Ребят, подскажите, есть ли решение или как сделать вывод товаров по количеству продаж? Minishop, как я понял не ведет статистику, какой товар сколько раз куплен, чтобы просто сделать выборку из них и вывести последние?
Математические расчеты и некэшированный pdoPage
Здравствуйте!
Столкнулась задачей сложения количества ресурсов отображаемых на странице.
Столкнулась задачей сложения количества ресурсов отображаемых на странице.
Как убрать из массива ссылку ? json pdomemu
Есть json
{ «title»: «родитель имеющий потомков», «url»: "/parent/", «target»: «351» }
Помогите пожалуйста сделать так чтобы при наличии у родителя дочерних элементов(child), поле target пропадало и json выходил такой: { «title»: «родитель», «url»: "/parent/" } или наоборот добавлять поле target если есть дети
Я пытался сделать через сниппет if, но не вышло
еще рассматривал вариант с if
Делаю меню на json с pdomenu
{ «title»: «родитель имеющий потомков», «url»: "/parent/", «target»: «351» }
Помогите пожалуйста сделать так чтобы при наличии у родителя дочерних элементов(child), поле target пропадало и json выходил такой: { «title»: «родитель», «url»: "/parent/" } или наоборот добавлять поле target если есть дети
Я пытался сделать через сниппет if, но не вышло
еще рассматривал вариант с if
[[+isfolder:is=`1`:then=``:else=`, "target": "[[+id]]"`]] — но такое не всегда подойдет, я так понимаю нужно считать количество детей и с этим что-то делать?Делаю меню на json с pdomenu