Вопросы
Почему выводит теги через Array?
Привязал доп поле, которому задал значение Авто-метка
Вывел через [[*tags]]
В коде страницы такая ерунда, впервые сталкиваюсь с этим. Из-за чего может быть?
Array
(
[0] => tags
[1] => онлайн-кассы, купить онлайн-кассы, автоматизация бизнеса, онлайн-кассы 2019, онлайн-кассы дешево
[2] => default
[3] =>
[4] => autotag
)
Вывел через [[*tags]]
В коде страницы такая ерунда, впервые сталкиваюсь с этим. Из-за чего может быть?
Array
(
[0] => tags
[1] => онлайн-кассы, купить онлайн-кассы, автоматизация бизнеса, онлайн-кассы 2019, онлайн-кассы дешево
[2] => default
[3] =>
[4] => autotag
)
Можно ли рассчитать рассрочку?
Всем добрый день!
Возник вопрос, можно ли рассчитать рассрочку?
Логика простая, к примеру есть в minishop2 у товара цена
Можно ли из этой цены рассчитать рассрочку и выставить в карточке товара пользователю цену, которую он будет платить в месяц?
Например если стоимость товара 2000 р — делим эту стоимость на 12 (месяцев) и получаем 166 р. 166 р он будет платить в месяц за товар.
Не знаю, правильно ли расписал или нет, но логика примерно такая.
Возможно для этих целей есть какой-то готовый компонент, яндекс и гугл молчит.
Хотя я думаю что наверное здесь вполне подойдет какой-то сниппет состоящий из двух строк.
Возник вопрос, можно ли рассчитать рассрочку?
Логика простая, к примеру есть в minishop2 у товара цена
Можно ли из этой цены рассчитать рассрочку и выставить в карточке товара пользователю цену, которую он будет платить в месяц?
Например если стоимость товара 2000 р — делим эту стоимость на 12 (месяцев) и получаем 166 р. 166 р он будет платить в месяц за товар.
Не знаю, правильно ли расписал или нет, но логика примерно такая.
Возможно для этих целей есть какой-то готовый компонент, яндекс и гугл молчит.
Хотя я думаю что наверное здесь вполне подойдет какой-то сниппет состоящий из двух строк.
Яндекс метрика в Modx
При добавлении яндекс метрики, сайт возвращал пустой head и body.
В интернете нашёл, что если используется fenom то обернуть скрипт метрики в тег {ignore}, после этого отображаются не все страницы сайта, на некоторых страницах до сих пор выводит пустой head и body.
Подскажите как исправить данную ошибку?
Готов предаставить доступы к админке, кто сможет подсказать как мне быть.
В интернете нашёл, что если используется fenom то обернуть скрипт метрики в тег {ignore}, после этого отображаются не все страницы сайта, на некоторых страницах до сих пор выводит пустой head и body.
Подскажите как исправить данную ошибку?
Готов предаставить доступы к админке, кто сможет подсказать как мне быть.
Где можно кастомизировать выпадающее меню mSearch2?
Приветствую всех!
Воскрешаю свой старый сайт на miniShop2
Возник вопрос, где можно изменить выпадающий список поиска mSearch2?
Либо задать шаблон. Среди чанков не могу найти данный список
Список появляется в коде в конце страницы в виде
Воскрешаю свой старый сайт на miniShop2
Возник вопрос, где можно изменить выпадающий список поиска mSearch2?
Либо задать шаблон. Среди чанков не могу найти данный список
Список появляется в коде в конце страницы в виде
- и тд
Разная цена доставки от региона
Как установить разную цену доставки от региона покупателя? Понимаю что нужно расширить msDeliveryHandler. Но как получить переменную региона?
Заранее спасибо за ответ
Заранее спасибо за ответ
Тип :number для TV в mFilter2 выдает значения через запятую, а не от-до
Доброго дня!
Не могу понять, прошу помочь: в mFilter2 вызываю фильтр по числовому TV, а он вместо диапазона выдает мне все значения, при попытке менять значения слайдером — подставляет в GET все числа через запятую.

В вызове :number указан:
Не могу понять, прошу помочь: в mFilter2 вызываю фильтр по числовому TV, а он вместо диапазона выдает мне все значения, при попытке менять значения слайдером — подставляет в GET все числа через запятую.

В вызове :number указан:
filters' => '
tv|options.area:number
',Чанк использую стандартный со слайдером. Помогите составить условие
Добрый день, Уважаемые форумчане!
Возник вопрос касаемо условия
Не знаю на что опираться в такой ситуации.
Создал интернет-магазин на Minishop2
В товарах нужно добавить в шапке сайта небольшой словосочетание «купить по низкой цене в Москве»
Можно добавить конечно к каждому товару отдельно, но это долго и товаров будет прилично…
Каким образом, можно составить в шапке сайта в метатеге условие типа — если это карточка товара, то выводить [[pagetitle]] купить по низкой цене в Москве, а если это обычная страница сайта — главная, каталог и тд то просто выводить [[pagetitle]]
Возник вопрос касаемо условия
Не знаю на что опираться в такой ситуации.
Создал интернет-магазин на Minishop2
В товарах нужно добавить в шапке сайта небольшой словосочетание «купить по низкой цене в Москве»
Можно добавить конечно к каждому товару отдельно, но это долго и товаров будет прилично…
Каким образом, можно составить в шапке сайта в метатеге условие типа — если это карточка товара, то выводить [[pagetitle]] купить по низкой цене в Москве, а если это обычная страница сайта — главная, каталог и тд то просто выводить [[pagetitle]]
Не отображаются доп поля в админке msFieldsManager
Добрый день!
Создал дополнительные поля в msFieldsManager
В админке почему-то в свойствах товара пусто.
В чем может быть проблема?
Ранее все показывалось.
На фронтэнде поля работают, в настройках minishop тоже поля прописаны для админки
Создал дополнительные поля в msFieldsManager
В админке почему-то в свойствах товара пусто.
В чем может быть проблема?
Ранее все показывалось.
На фронтэнде поля работают, в настройках minishop тоже поля прописаны для админки
Удалить все фото товара через API
Всем привет.
Простой вопрос поставил в тупик — как удалить через API все фото товара?
Я так понимаю такой процессор нужно запускать, но как туда переждать ID фоток зная ID товара?
Простой вопрос поставил в тупик — как удалить через API все фото товара?
Я так понимаю такой процессор нужно запускать, но как туда переждать ID фоток зная ID товара?
$response = $modx->runProcessor('components/minishop2/processors/mgr/gallery/multiple',array(
'method' => 'remove',
'ids' => '1291,1292',
)); После удаления товара через API корзине не обновляется
Добрый день.
Объясню сначала задачу:
1. При заказе товара с определенного раздела, в корзину нужно добавить товар с определенным ID (товар-доставка)
2. Также все должно корректно работать при обновлении корзины и удалении товаров из корзины (если в корзине не осталось товаров с данного раздела, то и доставку нужно убирать)
Но почему-то у меня доставка удаляется но висит в корзине до перезагрузки страницы.
Вот мой стремный код если есть решение изящнее то буду очень благодарен. По сути — нужно установить определенную сумму доставки при наличии в корзине товаров из определенного раздела (категории)
Объясню сначала задачу:
1. При заказе товара с определенного раздела, в корзину нужно добавить товар с определенным ID (товар-доставка)
2. Также все должно корректно работать при обновлении корзины и удалении товаров из корзины (если в корзине не осталось товаров с данного раздела, то и доставку нужно убирать)
Но почему-то у меня доставка удаляется но висит в корзине до перезагрузки страницы.
Вот мой стремный код если есть решение изящнее то буду очень благодарен. По сути — нужно установить определенную сумму доставки при наличии в корзине товаров из определенного раздела (категории)
<?php
switch ($modx->event->name) {
case 'msOnBeforeAddToCart':
$delivery = 0;
$parent = $product->get('parent');
if ($parent == 49 || $parent == 51 || $parent == 52 || $parent == 53 || $parent == 54 || $parent == 55 || $parent == 56) {
foreach($cart->get() as $key => $value){
if ($value['id'] == 460) {
$delivery++;
}
}
if ($delivery == 0) {
$cart->add(460);
}
}
break;
case 'msOnChangeInCart':
case 'msOnRemoveFromCart':
$delivery = 0;
$parent = 0;
foreach($cart->get() as $key => $value){
if ($value['id'] == 460) {
$delivery++;
$keys = $key;
}
if ($product = $modx->getObject('msProduct', $value['id'])) {
$pparent = $product->get('parent');
if ($pparent == 49 || $pparent == 51 || $pparent == 52 || $pparent == 53 || $pparent == 54 || $pparent == 55 || $pparent == 56) {
$parent++;
}
}
}
if ($delivery == 0 && $parent != 0) {
$cart->add(460);
}
else if ($delivery == 1 && $parent == 0) {
$cart->remove($keys);
}
break;
}