Передача параметров в сниппет

Сниппет phpthumbof можно выводить таким образом
[[+image:phpthumbof=`w=120&h=130`]].
Пытаюсь написать похожий.
как получать переменные w и h в сниппете? Само значение [[+image]] записывается в $input, а остальные не могу получить…
Владислав
17 ноября 2015, 08:39
modx.pro
1 912
0

[miniShop2] вывод доп.полей в карте товар

Добрый день! Подскажите пожалуйста способ вывода доп.полей созданных mSklad при синхронизации с 1С. Т.К полей много и товарные категории все разные, не хотелось бы в карте товара выводить пустые поля не соответствующих товару параметров. А поля не создаются как опции в miniShop2. Заранее благодарю за помощь.
Виктор
17 ноября 2015, 08:15
modx.pro
1 520
0

Ошибка при повторном ajax-запросе

Доброго времени суток!

При повторном ajax-запросе msProducts не загружает чанк.
Вот фрагмент лога при первом запросе:

0.0000331: Rows fetched
0.0000870: Returning raw data
0.0005560: Checked the active modifiers
0.0006480: Loaded chunk "popular_list_row"
0.0017679: Returning processed chunks
0.0072351:


А вот при повторном:

0.0000050: Rows fetched
0.0000069: Returning raw data
0.0044529:


Передаются те же самые параметры.

В чем может быть дело?

С уважением.
Андрей Иванов
17 ноября 2015, 05:58
modx.pro
1 321
0

Глючит msproduct.class.php

При добавлений цвета и размера товара данные заносятся в другой товар.

Например, я добавил цвет «35цвет» и размер «3535» в товар с id=35.
В таблицу modx_ms2_product_options эти поля добавляются к товару с id=103
joxi.ru/LQ2KkXdsX3vK2j
joxi.ru/752aWK0IZBkKr0

Если зайти в товар id=103 то данные этих полей (35цвет и 3535) можно использовать, в отличии от товара с id=35,
в котором эти поля прекрасно видны joxi.ru/48An18Dc0XyY2O но фактически отсутствуют

Второй глюк.
После копирования товара, при попытке сохранить всегда выскакивает ошибка msProduct_err_ns.
Есть подозрение, что эти ошибки взаимосвязаны.

Как лечить? Может есть возможность как-нибудь переиндексировать?

В исходники и базы не лазил
minishop2 2.3.0-alpha3

Доп.поле точно также из 35 в 103 товар записывается joxi.ru/812MykKCXnwX2J
Дмитрий Аюпов
17 ноября 2015, 01:35
modx.pro
1 091
0

Магазин товаров без оформления заказов

Друзья, задался мыслью сделать каталог с указанием цен, с возможностью фильтрации по конкретным параметрам + бегунок цен как в miniShop, но без функции корзины и последующей функции оформления заказа. подскажите, есть ли в miniShop возможность отключения корзины (оформления заказа) или есть смысл рыть в другом направлении. Если да, то куда?
Антон
16 ноября 2015, 22:49
modx.pro
904
0

Превью картинки обрезается по высоте

Здравствуйте. Подскажите пожалуйста, как исправить такую проблему joxi.ru/n2YzLG4iV5LQA6
картинки обрезаются по высоте, а мне нужно, что бы было видна картинка вся с «птичьего полета»
Александр Янк
16 ноября 2015, 17:49
modx.pro
1 470
0

Передать where через AJAX

Доброго времени суток!

Как передать where в сниппет, чтобы сработало?

В ссылке (по click вызывается js):

data-where='{"Data.popular":"1"}'

Думаю, проблема где-то здесь, но на всякий.

В сниппете:

$params = array();
 $params['tpl'] = filter_input(INPUT_POST,'tpl');
 $params['tplWrapper'] = filter_input(INPUT_POST,'tplwrapper');
 $params['includeThumbs'] = filter_input(INPUT_POST,'includethumbs');
 $params['where'] = filter_input(INPUT_POST,'where');
 $params['parents'] = filter_input(INPUT_POST, 'parents', FILTER_SANITIZE_NUMBER_INT);
 $params['offset'] = filter_input(INPUT_POST, 'offset', FILTER_SANITIZE_NUMBER_INT);
 $params['showLog'] = 1;
        
 $res = $modx->runSnippet('msProducts', $params);


Все параметы, кроме where, корректно отрабатывают, ajax нормально возвращает данные, без учета этого условия.
Никто не подскажет, что можно сделать?

С уважением.
Андрей Иванов
16 ноября 2015, 16:57
modx.pro
1 057
0

(UPD) [msProductRemains] Вывод остатков на сайте

Всем привет. Продолжаю работать над компонентом остатков и добавлять функционал. Новая версия компонента 2.0.4-beta принесла небольшое, но важное изменение, — добавила логику на фронте сайта, которая была до 2 версии. Теперь по порядку.
Сергей Фещуков
16 ноября 2015, 16:25
modx.pro
2 748
+6

Корзина и товары в разных контекстах

Добрый вечер!

Корзина вызывается из контекста web (домен test), а товары добавляются из контекста test (поддомен test.site.ru), но в такой конфигурации, корзина остаётся пустой.
Если добавить вызов корзины в контекст test, к примеру test.site.ru/cart.html, то товары добавляются.

Помогите решить эту проблему?
Заранее спасибо!
Семён Лобачевский
16 ноября 2015, 12:55
modx.pro
2
1 186
0

Добавление модификаторов Fenom

Задался вопросом добавления своих модификатором в парсер Fenom для modx.
Из этого вышел простой модификатор |days, который правильно склоняет «дней», «дня», «день».
вызывать так:
{$dayscount|days}
Алексей
16 ноября 2015, 12:55
modx.pro
13
4 541
+6