Evgeny Epifanov

Evgeny Epifanov

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

miniShop2 2.1.8-rc с поддержкой MODX 2.3

В нашем репозитории доступна новая версия miniShop2, которая нормально работает в MODX 2.3.
  • Меню MS2 перенесено в меню «Компоненты».
  • Исправлены контроллеры меню, которые показывают страницы MS2 в админке.
  • Исправлены действия создания и сохранения товаров и категорий. (спасибо Ивану Климчуку)
  • Исправлен процессор вывода товаров в таблице категории.
  • Таблица товаров в категории и таблица заказов теперь нормально сортируются при клике на header колонки.
  • Для MODX 2.3 отключены иконки Bootstrap, используются родные от font-awesome, которые теперь доступны в админке.
  • Исправлена работа галереи товара
  • Куча мелких исправлений ExtJS виджетов и стилей
Объем работ можно оценить вот в этих коммитах. Теперь должно нормально работать и в MODX 2.2 и в MODX 2.3. Прошу скачать и протестировать, ибо у меня глаз уже немного замылился.
Василий Наумкин
23 июля 2014, 07:24
modx.pro
2
3 093
+7

[alpha] Реализация магазинов пользователей

Все выстроиол на поле weight (ниразу им не пользовался по назначению).

Смысл работы:

Пользователь регистрируется и попадает в группу usershop.
Есть страница создания товара, на ней выводится usCreateProduct, при создании сниппет получает id пользователя и записывает его в weight.
Внутри товара выводится сниппет usEditProduct который проверяет пользователя на наличие группы usershop и поле weight на соответствие id пользователя.

На странице заказов выводится usOrders который получает все заказы, в которых ищет weight=id пользователя (тот, что в группе usershop) и выводит заказанные товары ну и все поля заказа.
but1head
16 июля 2014, 21:34
modx.pro
6
2 240
+3

Новые версии MODX: 2.3.0 и 2.2.15

Наконец-то вышла давно ожидаемая стабильная версия MODX 2.3.0 — вот запись в официальном блоге и перевод. Полный список изменений на английском можно посмотреть здесь, а скачать вот здесь.

С этого момента 2.3.0 становится актуальной рабочей веткой MODX, а 2.2.х устаревает. В связи с чем у меня к вам просьба начать тестировать наши основные дополнения на предмет работы в новом MODX. Точно знаю, что есть проблемы у miniShop2 из-за необычного расположения в меню, может и еще что всплывет.

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

Сообщения об ошибках всех дополнений в MODX 2.3 прошу писать в одной этой теме. Из других мест комментарии буду переносить сюда, или вовсе удалять.
Василий Наумкин
16 июля 2014, 04:14
modx.pro
4
9 494
+1

msOptionsPrice - разные цены для опций товара

msOptonsPrice
Купить msOptonsPrice в магазине дополнений Simple Dream.
— Привет, хотел бы вам представить компонент реализующий свои цены для характеристик товара Minishop.

— В настройках выставляете поле товара к которому нужны дополнительные цены.
— Скрипт для обновления цены на фронте при выборе в селект. Цену обернуть .pr_change
например:
<span class="pr_change">[[!+price]]</span>
— Можно полностью отключить доп.цены.
немного картинок


Ну и в корзине соответственно

Реализовал, по просьбе Александра
Немного допилил для работы с любым дополнительный полем товара и собрал в пакет.
Хотелось бы разместить в Simple Dream за небольшие деньги.
Будет пользоваться спросом — буду дальше развивать…
Всем спасибо за внимание. Тест как обычно тут.

p.s. Для импорта дополнительных цен через скрипт импорта

в строке указываем поле properties
в файле выгрузки записываем в json виде
{"msoptionsprice":{"100x50":"100","120x60":"150","20x30":"300"}}
разделитель указывайте любой отличный от ,
Володя
04 июля 2014, 10:21
modx.pro
6
12 050
+14

Цена в рублях по курсу доллара в miniShop2

Как выводить в miniShop2 сумму товара в рублях, если цена указана в долларах? Есть плагин парсера курса валют.
Stan
03 марта 2014, 10:27
modx.pro
24
7 967
0

Основы Ajax

Ajax — это метод асинхронного запроса к серверу. Текущая страница html с помощью скрипта обращается к серверу с определенным вопросом, получает ответ и что-то с ним делает. Обычно — вставляет результат в страницу.
Василий Наумкин
18 июня 2012, 08:04
modx.pro
36
29 556
0