Олег Сергеевич

Олег Сергеевич

С нами с 07 мая 2013; Место в рейтинге пользователей: #201

Цена товара в зависимости от количества

1
У товара есть две цены — розница и опт. Когда количество товара в корзине достигает определенного числа, цена должна меняться с розничной на оптовую, и наоборот. Если вы готовы взяться, пишите, пожалуйста, за сколько. Решение, кстати, будет опубликовано для общего доступа.
Иван Петров
13 октября 2014, 09:04
modx.pro
9
3 946
0

Динамическое обновление основной корзины

У MS2 есть хорошая вещь как возможность расширения класса msCartHandler. Все обновленные данные берутся $miniShop2->cart->status() и отсюда следует что нужно в этот массив данных дописать нужные нам данные, а именно список товаров которые попадут в [[+goods]]

И так начнем «колдовать»!
Роман Танаев
10 октября 2014, 10:25
modx.pro
31
10 220
+6

Виджет "статистика minishop2"


Установка:
1. Загрузить файл в core / components / minishop2 / elements / widgets
2. Открыть Панели / Создать виджет
3. Имя: ms2_stat (или какое хотите).
Тип: файл
Путь к файлу: [[++ core_path]] компоненты / minishop2 / элементы / виджеты / widget.ms2_stat.php
4. Панель / Добавить виджет / ms2_stat (или то что указали в п.3)
Роман Танаев
10 октября 2014, 07:09
modx.pro
16
4 495
+5

Yandex карта как TV-параметр.

Всем привет, очень часто при создании контактов на сайте требуется прикрепить туда интерактивную карту, чтобы показать где собственно говоря находится офис или фирма.

Менеджеры могут вставлять iframe (что удобно для единичного случая), но если таких офисов много?
В общем, я для личного использования сначала написала просто копируемый плагин, а потом запаковала его в компонент (вроде работает все).

При удалении только пишет ошибки) не нашла (или плохо искала) в уроках Василия как при удалении удалять созданные ресурсы (у меня плагин и категория)

ссылка на компонент

PS может кому и пригодится такая штука
yani
08 октября 2014, 11:32
modx.pro
4
1 815
+6

msBuyNow – Сейчас покупают!

msBuyNow
https://store.simpledream.ru/packages/ecommerce/msbuynow.html

Пакет выводит список товаров minishop, которые были добавлены в корзину покупателей.
Позволяет вывести товары, сумму предварительного заказа, время заказа, а так же определить местоположение покупателя. Если пользователь авторизован то можно вывести так же и его имя.

В комплекте два сниппета.
1 — выводит список всех добавленных товаров за (N — время, выставляется админом сайта)
2 — на странице товара показывает инфо о последней покупке этого товара…
Володя
23 июля 2014, 11:45
modx.pro
3
1 998
+1

phpthumbon и новые версии MODx

Собственно вопрос в теме. В новых версиях некорректно работает phpthumbon, а очень хотелось бы чтобы работал… Кто может подсказать что нужно исправить после обновления движка?
Любовь
08 июля 2014, 03:38
modx.pro
1
2 679
0

Личный кабинет во фронт-енде

Привет. Есть сайт getnewcar.ru/ сделан на modx revolution.
Нужно создать личный кабинет для механиков.
Сергей Щерба
28 июня 2014, 09:28
modx.pro
1
5 466
+1

Бесплатная доставка все равно считается в админке

Сделал бесплатную доставку от 5000 р
class msDeliveryHandler_free5000 extends msDeliveryHandler{

    public function getCost(msOrderInterface $order, msDelivery $delivery, $cost = 0) {

        $add_price = 0;

        if($cost < 5000){
            $add_price = $delivery->get('price');
        }

        return $cost + $add_price;

    }

}
В варианте доставки: msDeliveryHandler_free5000



При оформлении заказа все отлично, стандартная цена 300р и от 5000р бесплатно.

Но зайдя в заказы в админке — стоит стоимость доставкии 300р + письмо приходящее клиенту тоже стоит со стандартной ценой доставки.
exxage
23 июня 2014, 10:21
modx.pro
2
1 132
+1

Часто покупаемые товары

Приветствую!
Делаю вывод часто покупаемых товаров этим снипетом.

Вызов такой:
[[!msProducts?
&parents=`3`
&resources=`[[!BestSellers]]`
&tpl=`tpl.msProducts.row`
&limit=`3`
]]
Проблема в том, что выводятся только первые купленные 3 товара.
Если купить 4 товар несколько раз, то он не выводится.
Как это исправить?
Rootiys
21 июня 2014, 16:15
modx.pro
3
1 377
+1

Fatal error - при модификации цены

Написал скрипт модификатора цены, на старом хостинге всё работало безупречно. После переноса на новый — белый экран.
Добавил
ini_set('display_errors',1);
Теперь выходит ошибка
Fatal error: Call to a member function get() on a non-object in /home/v/******/public_html/core/cache/includes/elements/modsnippet/106.include.cache.php on line 8
Ругается на:
$product->get('price');
Василий Столейков
12 мая 2014, 04:36
modx.pro
2
1 496
0