Артем
С нами с 12 января 2015; Место в рейтинге пользователей: #273Не работает изменение количества в ajax корзине
При загрузке корзины minishop2 4.1.5-pl с ванильными скриптами, через AjaxSnippet или quickview, не работает изменение количества ±.
Т.е скрипт не отрабатывает на появившихся после загрузки страницы элементах. Подскажите, как исправить?
Т.е скрипт не отрабатывает на появившихся после загрузки страницы элементах. Подскажите, как исправить?
Заказ отправляется 2 раза
Создал сниппет
<?php
if(empty($_GET['msorder'])){
$scriptProperties = array(
'json_response' => false
);
$miniShop2 = $modx->getService('minishop2','miniShop2', MODX_CORE_PATH . 'components/minishop2/model/minishop2/', $scriptProperties);
if (!($miniShop2 instanceof miniShop2)) return '{"error": "getService minishop error"}';
$miniShop2->initialize($modx->context->key, $scriptProperties);
$miniShop2->cart->clean();
$miniShop2->order->clean();
$miniShop2->order->add('receiver','Имярек'); // Указываем имя получателя
$miniShop2->order->add('phone','777');
$miniShop2->order->add('email','мыло');
$miniShop2->order->add('receiver','test1');
$miniShop2->order->add('payment', 1); //Указываем способ оплаты
$miniShop2->order->add('delivery', 1); //Указываем способ доставки
$miniShop2->cart->add(3,2);
$miniShop2->order->submit();
}
вызываю на странице и вижу что заказ отправился два раза. В чем здесь ошибка? MobileDetect и HTTP-заголовок Vary
Не могу найти какую либо информацию о том как выполнить инструкцию гугла developers.google.com/search/mobile-sites/mobile-seo/dynamic-serving?hl=ru а конкретно вот этот кусок:
Заголовок Vary сообщает браузеру, что содержание ответа будет зависеть от агента пользователя, запросившего страницу. Если ваш сервер уже использует HTTP-заголовок Vary, то вы можете добавить в соответствующий список элемент User-Agent.
Проверка на товар
А можно как-нибудь феномом быстро проверить является ли текущий ресурс товаром minishop2 или категорией товаров?
UPD проверка через
UPD проверка через
{$_modx->resource.class_key}
Несколько optionFilters
Как сделать выборку с несколькими значениями одинаковых опций?
Например у меня есть товары с опцией category_id равной 5, а мне нужно что бы еще там были товары с опцией category_id равной 10. Попытки ниже ничего не выводят
Например у меня есть товары с опцией category_id равной 5, а мне нужно что бы еще там были товары с опцией category_id равной 10. Попытки ниже ничего не выводят
[[!msProducts? &parents=`0` &optionFilters=`{"category_id":5,"category_id":10}]]
[[!msProducts? &parents=`0` &optionFilters=`{"category_id":5,"OR:category_id:=":10}]]
Решение[[!msProducts? &parents=`0` &optionFilters=`{"category_id:!=":""}` ]] &where=`["(category_id.value='5' OR category_id.value='10')"]`
импорт категорий minishop2
Есть ли возможность через стандартный импорт minishop2 через csv импортировать категории к которым относится товар?
виджет инстаграма
Посоветуйте, может кто каким виджетом instagram*ма для modx пользуется?
*Meta, которой принадлежат facebook и instagram признана экстремистской в России
office обрезает телефон
В номере телефона 13 цифр, office упорно обрезает их до 12, что при регистрации, что при попытке обновить его в профиле. Упорно рыл, но так и не нашел где это происходит.
Доставка по всему миру
Делаю интернет магазин со всемирной доставкой на основе minishop2.
Доставка рассчитывается исходя из веса товаров примерно как на картинке. Получится ли под это дело прикрутить msczone? Или мб есть более подходящие компоненты?
Доставка рассчитывается исходя из веса товаров примерно как на картинке. Получится ли под это дело прикрутить msczone? Или мб есть более подходящие компоненты?