Перейти к содержимому


Значок Акции На Фотографии. Цены По Акции. Верхнее Меню. В Шаблоне Осень.


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 31

#21 MikDark

MikDark

    Активный участник

  • Модераторы
  • 6 468 сообщений

Отправлено 01 Май 2014 - 10:06

Просмотр сообщенияMariG (01 Май 2014 - 09:57) писал:

На фотографию наложить.  и в карточке заменить

В шаблоне Товар находим
<div id="wrap" style="top:0px;z-index:9999;position:relative;background: #fff;margin: 0 auto;text-align: center;">

и после него вставляем:
{% IF GOODS_MOD_MAX_DISCOUNT_ID %}
<div class="discount2">{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}</div>
{% ENDIF %}

Далее в style.css,где написано:

discount {
...
}


копируем полностью этот код, вставляем его ниже, только вместо .discount пишем .discount2

#22 MariG

MariG

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 174 сообщений
  • ГородМосква

Отправлено 01 Май 2014 - 15:26

Спасибо. Все получилось. С Майскими Праздниками Вас! :rolleyes: :)

#23 MikDark

MikDark

    Активный участник

  • Модераторы
  • 6 468 сообщений

Отправлено 01 Май 2014 - 15:28

Просмотр сообщенияMariG (01 Май 2014 - 15:26) писал:

Спасибо. Все получилось. С Майскими Праздниками Вас! :rolleyes: :)

Спасибо, и Вас :)

#24 MariG

MariG

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 174 сообщений
  • ГородМосква

Отправлено 29 Май 2014 - 10:22

Только что обнаружила, помогите.
После всех манипуляций, которые мы в начале мая с Вами проделала, появилась следующая ошибка
Если товар не участвует в акциях, то в карточке товара нет цены
вот ссылка , как изменить?
http://pro100mosaica...-7-07?from=YmQ4

нет кнопки положить в корзину. ничего нет.
Очень жду Вашего ответа

#25 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 30 Май 2014 - 02:34

У указанного вами товара присутствует цена и кнопка добавления товара в корзину. Возможно ваш вопрос уже не актуален и был решен ранее?

screenshot-pro100mosaica ru 2014-05-30 06-32-42.png

#26 MariG

MariG

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 174 сообщений
  • ГородМосква

Отправлено 02 Июнь 2014 - 02:04

нет вопрос не решен, я просто добавила все товары в акцию, чтобы у них была цена, кроме элементов декора.
вот товар , который не был добавлен в акцию
http://pro100mosaica...osaic?from=YmQ4

#27 MariG

MariG

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 174 сообщений
  • ГородМосква

Отправлено 04 Июнь 2014 - 09:41

добрый день! мне кто-нибудь поможет, пожалуйста

#28 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 05 Июнь 2014 - 03:48

Найдите в вашем шаблоне "Товар" следующий код

<!-- Блок информации по акции действующей на товар, если таковая есть -->
		{% IF GOODS_MOD_MAX_DISCOUNT_ID %}
		  <div class="sale" itemprop="priceValidUntil" content="{GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date("Y-m-d")}">
			<!-- Акция на товар -->
			<strong>Товар участвует в акции &laquo;{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}&raquo;.</strong><br />
			По {GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date} <span class="red_sale">скидка</span> составляет <span class="red_sale">{GOODS_MOD_MAX_DISCOUNT}%</span>
		  </div>
		 
		 
			 <!-- Блок выбора модификаций для текущей товарной позиции -->
		  <div class="product_attributes" {% IF GOODS_NO_CHOISE_IN_PROPERTIES_FOR_MODIFICATIONS %}style="display:none;"{% ENDIF %}>
			<div  id="attributes" class="goodsDataMainModificationsBlock product-options">
			  {% FOR goods_modifications_properties %}
				<div class="attribute_fieldset goodsDataMainModificationsBlockProperty">
				  <!-- Выдаем списки со свойствами для модификаций, чтобы определить какую модификацию товара хочет пользователь -->
				  {% FOR values %}
					<!-- Если это первый элемент в списке -->
					{% IF goods_modifications_properties.values.first %}
					  <label class="attribute_label">{goods_modifications_properties.NAME}:</label>
					  <div class="attribute_list">
						<select name="form[properties][]"  class="attribute_select">
					  {% ENDIF %}
						  <option value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}selected="selected"{% ENDIF %}>{goods_modifications_properties.values.NAME}</option>
					  <!-- Если это последний элемент в списке -->
					  {% IF goods_modifications_properties.values.last %}
						</select>
					  </div>
					{% ENDIF %}
				  {% ENDFOR %}
				</div>
			  {% ENDFOR %}
			  <!-- Цена сейчас -->
			  <div class="price goodsDataMainModificationPriceNow" title="Текущая цена за &laquo;{GOODS_NAME}&raquo;" itemprop="price" content="{GOODS_MOD_PRICE_NOW}">
				{GOODS_MOD_PRICE_NOW | money_format}
			  </div>
			  <!-- Старая цена -->
			  <!-- Если на товар действует скидка -->
			  {% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW %}
				<p id="old_price" class="goodsDataMainModificationPriceOld" title="Мы снизили цену на &laquo;{GOODS_NAME}&raquo;. Старая цена - {GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT} руб.">
				  <span id="old_price_display">{GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
				</p>
			  <!-- Если старая цена была больше новой -->
			  {% ELSEIF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %}
				<p id="old_price" class="goodsDataMainModificationPriceOld" title="Мы снизили цену на &laquo;{GOODS_NAME}&raquo;. Старая цена - {GOODS_MOD_PRICE_OLD} руб.">
				  <span id="old_price_display">{GOODS_MOD_PRICE_OLD | money_format}</span>
				</p>
			  {% ENDIF %}
			  <!-- /Старая цена -->
			  <!-- информация для поисковика о валюте товара -->
			  <meta itemprop="priceCurrency" content="{CURRENCY_CHAR_CODE}"/>
			  <!-- информация о числе товаров на складе -->
			  <meta itemprop="quantity" content="{GOODS_MOD_REST_VALUE}"/>
			  <!-- информация для поисковика о наличие товара. Отображается только при наличии товара на складе. Доступные значения: out_of_stock,in_stock,instore_only,preorder. -->
			  {% IF GOODS_MOD_REST_VALUE>0 %}
				<span itemprop="availability" content="{% IF GOODS_MOD_REST_VALUE>0 %}in_stock{% ELSE %}out_of_stock{% ENDIF %}"></span>
			  {% ENDIF %}
			</div>
			<!-- Артикул, если указан -->
			<div class="goodsDataMainModificationArtNumber"  id="product_reference" {% IFNOT GOODS_MOD_ART_NUMBER %}style="display:none"{% ELSE %}itemprop="identifier"{% ENDIF %}>
			  <label for="product_reference">Артикул: </label>
			  <span class="editable">{GOODS_MOD_ART_NUMBER}</span>
			</div>
		  </div>
		 
		  <!-- Добавление в корзину -->
		  <div class="quantity_add_cart clearfix">
			<form action="{CART_ADD_GOODS_MODIFICATION_URL}" method="post" class="form-inline goodsDataForm">
			  <div id="set-quantity">
				<!-- По этому значению производится заказ товара -->
				<input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" />
				<input type="hidden" name="hash" value="{HASH}" />
				<input type="hidden" name="form[goods_from]" value="{GOODS_FROM}" />
				<span class="qty-label">Количество:</span>
				<span id="qty-button-down"><a href="#" id="qty-down"></a></span>
				<p id="quantity_wanted_p"> <input type="text" name="form[goods_mod_quantity]" id="qty" class="text" value="1" size="4" maxlength="5"></p>
				<span id="qty-button-up"><a href="#" id="qty-up"></a></span>
			  </div>
			  <p id="add_to_cart"> <input type="submit" name="Submit" value="КУПИТЬ" class="add_to_cart" onclick="$('.goodsDataForm').submit()"></p>
			  <div class="clear"></div>
			</form>
		  </div>
		  <!-- /Добавление в корзину -->
			<!-- Доступность товара -->
			<div id="product_stock_stat" class="goodsDataMainModificationAvailable">
			  <p id="availability_statut" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}> <span id="availability_value">Товар есть в наличии</span></p>
			  <p class="warning_inline available-false" id="last_quantities" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Под заказ</p>
			</div>
			<!-- /Доступность товара -->
		   
		{% ENDIF %}
	  </div>
		  <script type="text/javascript" src="//yandex.st/share/share.js"

и замените его на

<!-- Блок информации по акции действующей на товар, если таковая есть -->
		{% IF GOODS_MOD_MAX_DISCOUNT_ID %}
		  <div class="sale" itemprop="priceValidUntil" content="{GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date("Y-m-d")}">
			<!-- Акция на товар -->
			<strong>Товар участвует в акции &laquo;{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}&raquo;.</strong><br />
			По {GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date} <span class="red_sale">скидка</span> составляет <span class="red_sale">{GOODS_MOD_MAX_DISCOUNT}%</span>
		  </div>
		{% ENDIF %}
		 
		 
			 <!-- Блок выбора модификаций для текущей товарной позиции -->
		  <div class="product_attributes" {% IF GOODS_NO_CHOISE_IN_PROPERTIES_FOR_MODIFICATIONS %}style="display:none;"{% ENDIF %}>
			<div  id="attributes" class="goodsDataMainModificationsBlock product-options">
			  {% FOR goods_modifications_properties %}
				<div class="attribute_fieldset goodsDataMainModificationsBlockProperty">
				  <!-- Выдаем списки со свойствами для модификаций, чтобы определить какую модификацию товара хочет пользователь -->
				  {% FOR values %}
					<!-- Если это первый элемент в списке -->
					{% IF goods_modifications_properties.values.first %}
					  <label class="attribute_label">{goods_modifications_properties.NAME}:</label>
					  <div class="attribute_list">
						<select name="form[properties][]"  class="attribute_select">
					  {% ENDIF %}
						  <option value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}selected="selected"{% ENDIF %}>{goods_modifications_properties.values.NAME}</option>
					  <!-- Если это последний элемент в списке -->
					  {% IF goods_modifications_properties.values.last %}
						</select>
					  </div>
					{% ENDIF %}
				  {% ENDFOR %}
				</div>
			  {% ENDFOR %}
			  <!-- Цена сейчас -->
			  <div class="price goodsDataMainModificationPriceNow" title="Текущая цена за &laquo;{GOODS_NAME}&raquo;" itemprop="price" content="{GOODS_MOD_PRICE_NOW}">
				{GOODS_MOD_PRICE_NOW | money_format}
			  </div>
			  <!-- Старая цена -->
			  <!-- Если на товар действует скидка -->
			  {% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW %}
				<p id="old_price" class="goodsDataMainModificationPriceOld" title="Мы снизили цену на &laquo;{GOODS_NAME}&raquo;. Старая цена - {GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT} руб.">
				  <span id="old_price_display">{GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
				</p>
			  <!-- Если старая цена была больше новой -->
			  {% ELSEIF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %}
				<p id="old_price" class="goodsDataMainModificationPriceOld" title="Мы снизили цену на &laquo;{GOODS_NAME}&raquo;. Старая цена - {GOODS_MOD_PRICE_OLD} руб.">
				  <span id="old_price_display">{GOODS_MOD_PRICE_OLD | money_format}</span>
				</p>
			  {% ENDIF %}
			  <!-- /Старая цена -->
			  <!-- информация для поисковика о валюте товара -->
			  <meta itemprop="priceCurrency" content="{CURRENCY_CHAR_CODE}"/>
			  <!-- информация о числе товаров на складе -->
			  <meta itemprop="quantity" content="{GOODS_MOD_REST_VALUE}"/>
			  <!-- информация для поисковика о наличие товара. Отображается только при наличии товара на складе. Доступные значения: out_of_stock,in_stock,instore_only,preorder. -->
			  {% IF GOODS_MOD_REST_VALUE>0 %}
				<span itemprop="availability" content="{% IF GOODS_MOD_REST_VALUE>0 %}in_stock{% ELSE %}out_of_stock{% ENDIF %}"></span>
			  {% ENDIF %}
			</div>
			<!-- Артикул, если указан -->
			<div class="goodsDataMainModificationArtNumber"  id="product_reference" {% IFNOT GOODS_MOD_ART_NUMBER %}style="display:none"{% ELSE %}itemprop="identifier"{% ENDIF %}>
			  <label for="product_reference">Артикул: </label>
			  <span class="editable">{GOODS_MOD_ART_NUMBER}</span>
			</div>
		  </div>
		 
		  <!-- Добавление в корзину -->
		  <div class="quantity_add_cart clearfix">
			<form action="{CART_ADD_GOODS_MODIFICATION_URL}" method="post" class="form-inline goodsDataForm">
			  <div id="set-quantity">
				<!-- По этому значению производится заказ товара -->
				<input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" />
				<input type="hidden" name="hash" value="{HASH}" />
				<input type="hidden" name="form[goods_from]" value="{GOODS_FROM}" />
				<span class="qty-label">Количество:</span>
				<span id="qty-button-down"><a href="#" id="qty-down"></a></span>
				<p id="quantity_wanted_p"> <input type="text" name="form[goods_mod_quantity]" id="qty" class="text" value="1" size="4" maxlength="5"></p>
				<span id="qty-button-up"><a href="#" id="qty-up"></a></span>
			  </div>
			  <p id="add_to_cart"> <input type="submit" name="Submit" value="КУПИТЬ" class="add_to_cart" onclick="$('.goodsDataForm').submit()"></p>
			  <div class="clear"></div>
			</form>
		  </div>
		  <!-- /Добавление в корзину -->
			<!-- Доступность товара -->
			<div id="product_stock_stat" class="goodsDataMainModificationAvailable">
			  <p id="availability_statut" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}> <span id="availability_value">Товар есть в наличии</span></p>
			  <p class="warning_inline available-false" id="last_quantities" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Под заказ</p>
			</div>
			<!-- /Доступность товара -->
	  </div>
		  <script type="text/javascript" src="//yandex.st/share/share.js"


#29 MariG

MariG

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 174 сообщений
  • ГородМосква

Отправлено 10 Июнь 2014 - 09:05

спасибо. Все получилось

#30 Egik

Egik

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 659 сообщений
  • ГородМосква

Отправлено 17 Сентябрь 2015 - 00:49

Здравствуйте. Подскажите как увеличить старую и новую цену в карточке товара участвующего в акции. (код из поста #2 не нашел)
Аккаунт SL-205650

#31 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 17 Сентябрь 2015 - 01:11

В шаблоне main.css за новую цену в карточке товара отвечает блок:
.goodsDataMainModificationPriceNow {
	font-size: 1.5em;
	color: #F00;
	margin: 0px;
	white-space: nowrap;
}
за старую цену:
.goodsDataMainModificationPriceOld {
	display: block;
}


#32 Egik

Egik

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 659 сообщений
  • ГородМосква

Отправлено 17 Сентябрь 2015 - 01:26

Спасибо!




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных