Вопросы

FileAttach + fileTranslit

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

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

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

minishop2 totsl_cost

подскажите как при добавлении товаров в корзину сумму товара делить на 5, чтобы total_cost был меньше в 5 раз
Максим
09 февраля 2019, 01:45
modx.pro
617
-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
564
0

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

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

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

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

Мои измышления и код под катом.
Антон
08 февраля 2019, 13:08
modx.pro
929
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
690
0

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

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

MIGX DB как вывести данные?

Добрый день! Не могу понять, как можно вывести данные из таблицы MIGX DB, такого вида:

Название категории 1 (имя ресурса)
  • Запись из этой категории 1
  • Запись из этой категории 2
  • Запись из этой категории 3
  • Запись из этой категории 4 и тд.
_____

Название категории 2 (имя ресурса)
  • Запись из этой категории1
  • Запись из этой категории 2
  • Запись из этой категории 3
  • Запись из этой категории 4 и тд.
Где записи, это строки в таблице MIGX DB.
Есть ресурс, в нем TV типа migxdb, в этом tv записи.
Нужна иерархия в несколько уровней, примерно как в pdoMenu, только вместо вложенных ресурсов записи из таблицы MIGX DB.

Сейчас получается вывести только полностью все записи из таблицы, вывожу так:
Яна Митрофанова
08 февраля 2019, 10:56
modx.pro
2
2 039
0