Александр

Александр

С нами с 31 июля 2014; Место в рейтинге пользователей: #215

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

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

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

Подскажите с выводом категорий

Здравствуйте.

Помогите разобраться. Нужно вывести категории товаров MS2.
примерно так:
Категория (1)
	Подкатегория
		Товар
		Товар
		Товар
	Подкатегория
		Товар
		Товар
		Товар
Для наглядности привожу пример

На нем то что нужно, а именно категория под ней пошли товары, потом опять категория и товары.
Может у кого то был опыт вывода товаров в таком виде.
Пробовать выводить сниппетом msProduct но он выводит только товары. Думал получится с помощью pdoResources но не нашел как изменить шаблон родителей (подкатегорий)

Очень нужна помощь(

Живой пример www.dns-shop.ru/catalog/88/korpusa/
Максим
01 октября 2014, 17:02
modx.pro
5
5 861
0

Фильтрация по выпадающему списку для mFilter2

Может кому-то пригодится небольшое решение с подключением Bootstrap-select

Пример рабочего select с поиском без правки скрипта, благодаря label:
Руслан Киямов
29 апреля 2014, 14:30
modx.pro
24
6 625
+8

ms2: получение полей товара в сниппете через php?

У обычного ресурса мы можем получить значение tv, используя:
$page = $modx->getObject('modResource', нужный-id);
return $page->getTVValue('нужный-tv');
но когда дело доходит до параметров, которые относятся к информации о товаре (цена, арт., старая цена и пр..) способ перестаёт работать…

Подскажите, пожалуйста, каким образом можно получить значение этих полей?
Юрий Эффа
06 ноября 2013, 18:59
modx.pro
1
1 069
0

getResources. Исключение вывода по пустому TV

Доброго времени суток. Требуется помощь светлых умов по следующей проблеме.
На сайте используются таймеры «До конца акции осталось», для каждого товара свой, но в идеале его может и не быть (вот здесь и возникает проблема).
Кстати говоря я рылся по сети, когда начинал реализовывать сам таймер и ничего похожего не нашел, так что возможно сама реализация может и пригодится кому-нить. Простенько и работает =)
Влад Козьяков
04 июня 2013, 01:07
modx.pro
1
1 546
0

Расширение формы Tickets

Здравствуйте!
Столкнулся с проблемой, необходимо в существующую форму создания тикета добавить загрузку изображения.
В чем заключается трудность. Для того, чтобы передавать файлы через форму, атрибут формы enctype должен быть равен multipart/form-data. После этого, файл помещается в глобальный массив $_FILES, и информация о файле доступна в $_FILES['имя-поля-с-типом-file'] -> name,size,tmp_name.

Сейчас у формы создания тикетов не задан атрибут enctype и по умолчанию он равен application/x-www-form-urlencoded. Если изменить значение enctype у формы создания тикета на multipart/form-data, тогда данные теряются и ничего не создается.

Пытался вытащить значение в функции saveTicket из массива $_FILES — но ничего не вышло.
Denys Butenko
13 мая 2013, 16:26
modx.pro
5
4 430
0

miniShop2 — работа с оптовыми ценами

Подскажите, пожалуйста, каким образом в miniShop2 можно работать с оптовой ценой (которая будет вводится к примеру в tv [[*opt_price]])? Задача, чтобы для простого юзера в каталоге и в корзине цена была розничная, а для авторизованного (через HybridAuth) — оптовая.
Богдан
05 апреля 2013, 23:23
modx.pro
8
6 120
0