Новые дополнения и их версии
miniShop2 2.1.8-rc с поддержкой MODX 2.3
В нашем репозитории доступна новая версия miniShop2, которая нормально работает в MODX 2.3.
- Меню MS2 перенесено в меню «Компоненты».
- Исправлены контроллеры меню, которые показывают страницы MS2 в админке.
- Исправлены действия создания и сохранения товаров и категорий. (спасибо Ивану Климчуку)
- Исправлен процессор вывода товаров в таблице категории.
- Таблица товаров в категории и таблица заказов теперь нормально сортируются при клике на header колонки.
- Для MODX 2.3 отключены иконки Bootstrap, используются родные от font-awesome, которые теперь доступны в админке.
- Исправлена работа галереи товара
- Куча мелких исправлений ExtJS виджетов и стилей
msDaData — автодополнение адреса и ФИО
https://store.simpledream.ru/packages/ecommerce/msdadata.html
Автодополнение адреса и ФИО при оформлении заказа в minishop.
К форме заказа подключил сервис DaData. Кто не в курсе DaData — Подсказки: автодополнение адресов и ФИО.
Форму оформления заказа можно представить в таком виде
По мере заполнения появляются необходимые поля
Потестить можно тут.
https://store.simpledream.ru/packages/ecommerce/msdadata.html
msFavorites — список избранных товаров minishop2
Купить msFavorites в магазине дополнений Simple Dream.
--
Функционал, думаю, всем ясен…
настройки очень просты.
p.s. Василий спасибо за хорошие примеры! )
и
позже распишу подробнее.
Есть на демо сайте — тут
UPD.
версия 0.0.4:
— удалено хранение списка избранного в сессии
— списки избранного доступны только авторизованным пользователям
— добавлена возможность разделения списков избранного
— и др. мелкие доработки
msQuickView — быстрый просмотр товара, покупка...
Купить msQuickView в магазине дополнений Simple Dream.
--
Привет.
Иногда требуется быстрый просмотр товара из каталога или с другой страницы с возможностью отправить товар сразу в корзину.
Выбираете сниппет вывода, указывате чанк вывода, ставите селектор загрузки и вроде все…
простой пример как выглядит
Оформление модального окна вы занимаетесь сами, плагин работает просто — при клике берет id товара, вызывает ваш сниппет, все это дело оформляется в ваш чанк и выводится там где вы указали…
Есть на демо сайте — тут
Всем спасибо!)
upd 21.08.14. обновление функционала — смена параметров товара в корзине. Совместимость с msOptionsPrice
msOptionsPrice - разные цены для опций товара
Купить 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"}}
разделитель указывайте любой отличный от , [msProfile] Версия 1.0.0-beta. Первый релиз
Представляю вашему вниманию новое платное дополнение msProfile, которое изначально было написано для нашего хостинга.
Видите ли, там нам потребовался внутренний счет пользователя, с которого можно было бы списывать деньги за услуги раз в месяц. Конечно, списывать без пополнения невозможно, а там уже как-то сама нарисовалась и работа с профилями пользователей, которые уже давно есть в MS2.
Видите ли, там нам потребовался внутренний счет пользователя, с которого можно было бы списывать деньги за услуги раз в месяц. Конечно, списывать без пополнения невозможно, а там уже как-то сама нарисовалась и работа с профилями пользователей, которые уже давно есть в MS2.
[miniShop2] Версия 2.1.8-beta, названия товаров
Представляю вам новую версию miniShop2, в которой наконец-то, сохраняются названия товаров прямо в таблице заказанных позиций (объект msOrderProduct).
Это даёт нам 2 возможности:
Последняя версия Office уже умеет выводить такие имена в личном кабинете. Если был продан существующий товар — будет ссылка на него, если нет — то просто текст.
Это даёт нам 2 возможности:
- При удалении\переименовании товара в таблице заказов остаётся оригинальное имя.
- Можно продавать «виртуальные» товары, то есть оплачивать что-то, чего нет в ресурсах.
Последняя версия Office уже умеет выводить такие имена в личном кабинете. Если был продан существующий товар — будет ссылка на него, если нет — то просто текст.
Поиск по 2Gis на MODX
Всем привет. Решил написать компонент поиска по 2gis кому интересно смотреть тут.
Кто не в курсе это:
пока работает:
-поиск по организациям
-поиск по координатам
-вывод списка результатов
-вывод профиля фирмы
-вывод рекламы от 2gis
Кто не в курсе это:
Более 1 533 000 компаний и свыше 2 115 000 POI. Точный адрес, вся контактная информация, время работы и способы оплаты.
Картографические данные и многое другое...
Многое еще не реализовано, но попробовать можно тут — поиск по 2gisпока работает:
-поиск по организациям
-поиск по координатам
-вывод списка результатов
-вывод профиля фирмы
-вывод рекламы от 2gis
[AjaxForm] Версия 1.0.2-pl
В репозитории Simple Dream доступна новая версия компонента AjaxForm.
Список изменений:
Добавлен вызов jQuery события af_complete после отправки формы. Теперь вы можете что-то делать с ответом от сервера:
Список изменений:
Добавлен вызов jQuery события af_complete после отправки формы. Теперь вы можете что-то делать с ответом от сервера:
$(document).on('af_complete', function(event, response) {
console.log(event, response);
});
Выборка через pdoResources из дополнения Articles
При выборке ресурсов через pdoResources из дополнения Articles, теряется дата публикации:
Как правильно сделать выборку ресурсов из многих Articles и например разместить на главной странице сайта?
[[+publishedon:strtotime:date=`%d.%m.%Y`]]
В том месте чанка где должна быть дата, теперь пусто. Как правильно сделать выборку ресурсов из многих Articles и например разместить на главной странице сайта?