Володя

Володя

С нами с 18 декабря 2012; Место в рейтинге пользователей: #4
Володя
07 апреля 2015, 13:33
0
этого я вообще еще не делал.
Сделал вот так
думаю конфликтов теперь не будет.
Володя
07 апреля 2015, 13:21
0
помню ты писал о конфликтах каких то, офис там специально для этого поставил, но еще ничего не проверял…
Володя
07 апреля 2015, 00:21
0
в итоге что не нули то?
[^q^] и [^s^]
а остальное по нулям?
Володя
07 апреля 2015, 00:06
0
а
[^qt^]
тоже не пашет?
если нет то дело скорее всего в sprintf
Володя
06 апреля 2015, 16:36
0
а там есть crop?
Володя
06 апреля 2015, 13:03
0
да, используйте тег code
Володя
06 апреля 2015, 12:43
0
для добавления новых полей — добавляйте их в схему (.schema.xml). Потом когда делаете build генерируется модель по вашей схеме. Ну и поля добавляются в базу…
Володя
06 апреля 2015, 07:48
+1
касательно первой версии:
1 — параметры товара? причем тут цена? не совсем работа компонента.
2 — все так
3 — обновить данные? да почему же все можно обновить.
4 — написать вполне можно

касательно второй версии:
1 — параметры товара? причем тут цена? не совсем работа компонента. Но
если вы про цены — то тут как раз есть сортировка.
2 — не нужно никуда выходить, все подгружается на лету.
3 — обновить данные? да почему же все можно обновить.
4 — написать вполне можно. Подобие того что вам требовалось — modx.pro/solutions/5220-finished-size-chart-product-msoptionsprice2/
Володя
05 апреля 2015, 21:10
0
msOptionsPrice — сейчас вообще то бесплатный.
msOptionsPrice2 — платный.
В чем неразумность, можно пояснить?
Володя
05 апреля 2015, 21:08
0
Пока что не вижу смысла засовывать эту логику в компонент.
Объясните подробнее где и с какой целью это необходимо…
Спасибо!
Володя
05 апреля 2015, 19:14
+2
вариант на событие
if ($modx->event->name == 'msOnSubmitOrder'){
    if($cart = $order->ms2->cart->status()) {
        if($cart['total_cost'] < 2000) {
            $modx->event->output('Сумма вашего заказа должна превышать 2000 руб!');
        } 
    }
}
Володя
05 апреля 2015, 19:13
+2
да вообще вариантов полно, Василий постарался.
можно кэлбак как выше написали, можно например вклиниться на момент создания заказа (msOnSubmitOrder) и показать инфу в попапе, можно расширить класс корзины — там вообще любую задумку можно сделать, можно написать свой велосипед использую информацию из сессии
Володя
04 апреля 2015, 23:00
0
для роутинга используется библиотека fastRouter работает она на php >=5.4.0
Володя
03 апреля 2015, 16:33
+3
miniShop2.plugin.pluginname поправьте
Володя
02 апреля 2015, 14:18
+2
создай настройку ms2_cart_max_count и укажи в ней нужное кол-во
Володя
02 апреля 2015, 13:42
0
для таких целей я уже написал сниппет, но еще не обкатал.
выглядит так
Володя
02 апреля 2015, 11:14
0
обновление — 1.0.5-beta
Добавил кэширование динамических страниц. Тестируем, отписываемся…
Володя
31 марта 2015, 09:57
+2
Очередное обновление.
настройка плейсходеры
В маршруты добавлена настройка плейсходеры, запись в формате json (плейсходер: значение). Соответственно плейсходеры будут доступны в обработчике.

динамический ресурс
Добавлен новый обработчик — «динамический ресурс». Идея заимствована у Василия, подробности тут.