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

Специальный 2

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

			<form class="ms2_form" method="post">
				<input type="hidden" name="id" value="{$_modx->resource.id}" />
		
Анимация цены перенесена в параметр data-animation (используется с animate.css). Discounts - список скидок допустимых в товаре, регулируется системной настройкой ms2efs_price_show_scopes. Можно отображать все, или только те которые динамически влияют на цену в ходе выбора свойств или кол-ва товара ( учитывается также товар положенный в корзину ранее).

						<div class="e-price animation-delay-1" data-animation="zoomIn">
			          <div class="discounts" data-animation="zoomOut">{$discounts}}</div>
			          <div class="new_price animation-delay-3" data-animation="bounce"> 
			          Меняется когда приходит новая пересчитаная цена, подойдет для информирования 
			          клиента, о том что цена изменилась.
					
Это сообщение поменяется как только получим ответ от сервера об изменении в цене товара
0 руб.  

Характеристики ms2efs - вывод SHORT:

								
								[[!msExtraFields?
									&display=`short`
								]]
								
							

Общие

Производитель: Yota   Тип телефона: Смартфон  

Инфа

Есть на складе: Да  Вес: 800 / см. Время работы: 3000 / час. Цвет: Черный   Операц система: Symbian  

Начинка

Подарок: Бутылка водки   Бутылка и закуска  

Управление товаром в корзине:

Эти кнопки вызываются через мой перехватчик событий и дальше отправляют инфу в ms2. Кнопки Изменить и Удалить сработают правильно, только если пользователь вначале добавил товар в корзину с определенными хар-ми, далее не покидая страницы заказа (на ней храниться уникальный ключ добавленного в корзину товара, при использовании динамических хар-к ключи будут разные), можно удалить именно этот товар, или полностью изменить его кол-во в корзине например. Ну и конечно можно использовать стандартную кнопку <button type="submit" class="btn btn-ar btn-success" name="ms2_action" value="cart/add">...
Выберите параметры товара
								
  • display = edit - обязательно для выбора свойств клиентом
  • hideInfo = 1 - не отображает поля у которых стоит параметр "Только Info"
  • tpl_group = '' - отключает группировку свойств.
{'!msExtraFields' | snippet : [ 'log_status' => '0', 'log_target' => 'PLACEHOLDER', 'log_placeholder' => 'log_msExtraFields', 'display' => 'edit', 'hideInfo' => '1', 'tpl_group' => '', 'tpl_wraper' => '@INLINE:{$output}', ]}
  • Yota  
  • Черный  

Стандартные характеристики miniShop2:

Можно перегружать свойство вес и размер, т.е. создать свое свойство с таким же именем, оно может отражаться на цене товара например, и также учитывается при расчете доставки, также как обычно. Это 2 уникальных свойства. Более подробную информацию о работе смотрите в соответствующем разделе, скринкастах и видео.

Характеристики ms2efs - вывод INFO:

Обратите внимание все свойства разделены по группам
							
							[[!msExtraFields?
								&display=`info`
							]]
							
						

Общие

  • Yota  
Смартфон  

Инфа

800 см.
3000 час.
  • Черный  
Symbian  

Начинка

  • Бутылка водки  
  • Бутылка и закуска