Вопросы

Не меняется итоговая сумма в корзине minishop2 при ручном вводе количества товара

Подскажите, как сделать так, чтобы итоговая цена заказа в корзине minishop2 менялась при ручном вводе количества товара. Сейчас сумма меняется, если управлять количеством с помощью стрелок.

Также в корзине можно вывести общую сумму для каждого товара с помощью {$product.cost}. Но сумма в {$product.cost} не меняется даже при изменении количества стрелками. Нужно обновлять страницу.

Может кто-то сталкивался с этим, тогда поделитесь пожалуйста, готовым решением? Заранее спасибо.
Константин
09 февраля 2019, 23:01
modx.pro
3 479
0

FileAttach + fileTranslit

Подскажите как подружить эти компоненты?
FileAttach — создаёт из Заглавных и Строчных букв
fileTranslit — изменяет всё на строчные
Илья Александрович
09 февраля 2019, 18:12
modx.pro
1 123
0

Онлайн школа на Tickets с PayAndSee

Выбираю на чем делать простенькую онлайн школу. Кажется, что подходят компоненты Tickets с PayAndSee, но посчитал, что лучше уточнить.
Что должно получиться: есть разделы с тикетами, где в каждом тикете есть видео, доступ может быть открыт всем или быть платным. С этим PayAndSee справляется.
Петр Синечёв
09 февраля 2019, 14:32
modx.pro
1 453
0

Кэшируется корзина miniShop2 2.4.17-pl2

Помогите пожалуйста!

MODX Revolution 2.6.5-pl
miniShop2 2.4.17-pl2

Корзина намертво кэшируется пока не нажать CTRL+SHIFT+R. Что делать? ( тестировал только в ХРОМЕ )
[[!msCart?
    &tpl=`tpl.msCart.aero`
]]
[[!msMiniCart?
    &tpl=`tpl.msMiniCart.product`
]]
Илья Александрович
09 февраля 2019, 14:16
modx.pro
1 006
0

minishop2 totsl_cost

подскажите как при добавлении товаров в корзину сумму товара делить на 5, чтобы total_cost был меньше в 5 раз
Максим
09 февраля 2019, 01:45
modx.pro
619
-1

имитировать клик submit

подскажите, что-то туплю, как при клике на кнопки +- имитировать кнопку submit&

<form method="post" class="ms2_form form-inline" role="form">
	<input type="hidden" name="key" value="{$product.key}"/>
	{if $product.options?}
            {$product.options | join : '; '}
        {/if}
	<div class="number">
		<div class="data-input">
			<input type="number" name="count" value="{$product.count}" size="5"/>
			<span class="plus">+</span>
			<span class="minus">-</span>
			<button class="btn btn-default" type="submit" name="ms2_action" value="cart/change">
</button>
	    </div>
	</div>
</form>
$('.number .minus').click(function () {
            var $input = $(this).parent().find('input[name="count"]');
            var count = parseInt($input.val()) - 1;
            count = count < 1 ? 0 : count;
            $input.val(count);
            $input.change();
            return false;
        });
        $('.number .plus').click(function () {
            var input = $(this).parent().find('input[name="count"]');
            input.val(parseInt(input.val()) + 1);
            input.change();
            alert(input.val);
            return false;
        });
Максим
09 февраля 2019, 01:13
modx.pro
568
0

Проблема с подгрузкой поля color, пакеты msImportExport и msOptionsPrice2

Добрый день! Не выходит правильно импортировать поле цвет — prntscr.com/midaq3
Это поле имопртируется только как цвет для товара, а вот чтобы оно было как поле msOptionPrice? Как его прописать, чтобы из-за него тоже цена менялась?
Oleg Pimanov
08 февраля 2019, 17:05
modx.pro
960
0

Убрать переадресацию на форму оплаты при оформлении заказа.

Заказчик попросил сделать так, чтоб если пользователь выбирает оплату с карты, то его не сразу переводило на страницу оплаты при создании заказа, а только после того, как менеджер проверит заказ и созвонится с клиентом. Т.е. алгоритм такой: клиент делает заказ, ему приходит письмо с составом заказа, но без ссылки на оплату, менеджер проверяет заказ, созванивается с клиентом, и ставит заказу статус, например «проверено», после этого клиент получает письмо со ссылкой на оплату.
Во всей этой схеме я не могу понять только как сделать так, чтоб при оформлении заказа не происходила переадресация на форму оплаты.

Мои измышления и код под катом.
Антон
08 февраля 2019, 13:08
modx.pro
931
0

catalogfill

хочу импортировать в минишоп товары

есть migx поле

[{"caption":"Информация", "fields": [
{"field":"colorname","caption":"Название цвета"},
{  "field": "direct",
    "caption": "Товар",
    "inputTVtype":"resourcelist",
    "inputOptionValues":"6"
  },
{"field":"color", "caption":"Цвет маркера:", "inputTV": "color"}
]}]
и само поле color

тип
ColorPicker
как при импорте записывать сюда данные?
Максим
08 февраля 2019, 12:38
modx.pro
692
0

1с синхронизация

подскажите модуль для синхронизации с 1с?
Максим
08 февраля 2019, 12:34
modx.pro
869
-2