Максим

Максим

С нами с 03 июля 2015; Место в рейтинге пользователей: #280

Новое поле товара

Не могу создать у товара MiniShop2 поле типа селект.

Нужно чтобы было вот так:

<select>
	<option value="1">Да</option>
	<option value="0">Нет</option>
</select>

Пробовал уже разные способы, один из них:
miniShop2.plugin.ms2NewFields = {
	getFields: function(config) {
		return {
			available: {
				xtype: 'minishop2-combo-autocomplete'
				,minChars: 1
				,description: '<b>[[+available]]</b>
' + _('ms2_product_dimension')
				,mode: 'local'
				,editable: false
				,store: new Ext.data.SimpleStore({
					fields: ['available']
					,data: [[0, 'Да'], [1, 'Нет']] 
				})
            		}
		}
    	}
};
Либо не записывается в базу, либо не выводится в списке варианты (пустые строки)

Пробовал кучу xtype:

  • combo,
  • combo-boolean,
  • modx-combo,
  • modx-compo-property-set
и так далее…

Помогите! :)
Максим
11 декабря 2015, 14:53
modx.pro
2
2 401
0

Как сделать видео галерею ?

Добрый день!
Скажите, пожалуйста, как можно на MODx Revo создать видео-галерею?
И чтобы превьюшки сами генерировались?
Максим
24 ноября 2015, 03:41
modx.pro
2 015
-1

Вопрос по miniShope2

Добрый день! Столкнулся с проблемой в miniShop2
Суть такая…

Вывод сниппета

[[msProducts?
	&parents 	= `3`
	&tplWrapper = `wrapper`
	&tpl 		= `item`
]]

Чанк item

<li class="item">
	[[$tpl.msProducts.row.my]]
</li>

Чанк tpl.msProducts.row.my

.................

<span class="product__labels">[[+new]] [[+popular]] [[+favorite]]</span></p>

.................

<!--minishop2_popular <span class="glyphicon" title="[[%ms2_frontend_popular]]"></span>-->
<!--minishop2_new <span class="glyphicon" title="[[%ms2_frontend_new]]"></span>-->
<!--minishop2_favorite <span class="glyphicon" title="[[%ms2_frontend_favorite]]"></span>-->
<!--minishop2_old_price <span class="old_price">[[+old_price]] [[%ms2_frontend_currency]]</span>-->

В результате всего этого выводится:

1 0 0

Должны выводиться блоки с иконками «Новый», «Популярный товар», «Особый товар», т.е. те блоки который в чанке tpl.msProducts.row.my занесены в комментарий.

Если в чанке item напрямую вставить код из tpl.msProducts.row.my, тогда все работает.

Но хотелось первый вариант использовать. Как быть с данной проблемой? почему она возникает и как ее решить?

П.С. связано ли это с miniShop2 или это особенность работы MODx?

Нашел выход:

&tpl 		= `@INLINE <li class="item">[[$product-card]]</li>`
Максим
19 ноября 2015, 11:24
modx.pro
1 579
0

Как сортировать товар в корзине?

Добрый день!
Вопрос по MiniShop2.
Как сортировать товар в корзине (msCart)? Например, по стоимости или еще какому-то параметру.
Возможна ли группировка по категории товара в корзине?
Максим
03 июля 2015, 05:59
modx.pro
1 374
0