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


Добавить Ссылки Купить В Товарах На Главной


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

#1 a.o.alexandrov

a.o.alexandrov

    Пользователь

  • Пользователи
  • PipPip
  • 44 сообщений

Отправлено 01 Август 2013 - 21:55

Здравствуйте. Прошу помочь. Необходимо добавить ссылки "купить" в товарах на главной, а цены оставить просто как текст (без ссылок). Аккаунт SL-156347

#2 Сake

Сake

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

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

Отправлено 02 Август 2013 - 00:27

Найдите в вашем шаблоне "Страница"

<div class="goodsListItemPriceNew">
							 <a href="{index_page_goods.URL_MIN_PRICE_NOW}">{index_page_goods.MIN_PRICE_NOW | money_format}</a>
							 </div>
							 <div class="goodsListItemPriceOld">
							 {% IF index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_goods.MIN_PRICE_NOW %}
								 <a href="{index_page_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
							 {% ELSEIF index_page_goods.MIN_PRICE_OLD>index_page_goods.MIN_PRICE_NOW %}
								 <a href="{index_page_goods.URL_MIN_PRICE_OLD}" class="lineThrough">{index_page_goods.MIN_PRICE_OLD | money_format}</a>
							 {% ENDIF %}
							 </div>

и замените на

<div class="goodsListItemPriceNew">
							 <span>{index_page_goods.MIN_PRICE_NOW | money_format}</span>
							 </div>
							 <div class="goodsListItemPriceOld">
							 {% IF index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_goods.MIN_PRICE_NOW %}
								 <span class="lineThrough">{index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
							 {% ELSEIF index_page_goods.MIN_PRICE_OLD>index_page_goods.MIN_PRICE_NOW %}
								 <span class="lineThrough">{index_page_goods.MIN_PRICE_OLD | money_format}</span>
							 {% ENDIF %}
							 </div><br />
		 <center><form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm">
								 <div>
										 <input type="hidden" name="hash" value="{HASH}" />
										 <input type="hidden" name="form[goods_from]" value="{index_page_goods.GOODS_FROM}" />
										 <input type="hidden" name="form[goods_mod_id]" value="{index_page_goods.MIN_PRICE_NOW_ID}" />
		 <input type="submit" value="В корзину" />
								 </div>
							 </form></center>


#3 a.o.alexandrov

a.o.alexandrov

    Пользователь

  • Пользователи
  • PipPip
  • 44 сообщений

Отправлено 05 Август 2013 - 19:47

Спасибо! А как-то возможно поменять получившуюся кнопку? или просто сделать ссылку купить?

#4 Vaccina

Vaccina

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

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

Отправлено 06 Август 2013 - 00:10

Вы можете заменить в предложенном выше коде строку

<input type="submit" value="В корзину" />

на ссылку вида

<a href="#" onclick="$(this).closest('.goodsListForm').submit();return(false);">В корзину</a>


#5 a.o.alexandrov

a.o.alexandrov

    Пользователь

  • Пользователи
  • PipPip
  • 44 сообщений

Отправлено 14 Август 2013 - 01:02

Подскажите еще, как сделать то же самое с новинками на главной.

#6 miyako

miyako

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

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

Отправлено 14 Август 2013 - 07:32

Просмотр сообщенияa.o.alexandrov (14 Август 2013 - 01:02) писал:

Подскажите еще, как сделать то же самое с новинками на главной.

Аналогично. Найдите код в шаблоне Страница -
<div class="goodsListItemPriceNew">
							  <a href="{index_page_new_goods.URL_MIN_PRICE_NOW}">{index_page_new_goods.MIN_PRICE_NOW | money_format}</a>
							</div> 
							<div class="goodsListItemPriceOld">
							  {% IF index_page_new_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_new_goods.MIN_PRICE_NOW %}
								<a href="{index_page_new_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{index_page_new_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
							  {% ELSEIF index_page_new_goods.MIN_PRICE_OLD>index_page_new_goods.MIN_PRICE_NOW %}
								<a href="{index_page_new_goods.URL_MIN_PRICE_OLD}" class="lineThrough">{index_page_new_goods.MIN_PRICE_OLD | money_format}</a>
							  {% ENDIF %}
							</div>
и замените на -
<div class="goodsListItemPriceNew">
							  <a href="{index_page_new_goods.URL_MIN_PRICE_NOW}">{index_page_new_goods.MIN_PRICE_NOW | money_format}</a>
							</div> 
							<div class="goodsListItemPriceOld">
							  {% IF index_page_new_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_new_goods.MIN_PRICE_NOW %}
								<a href="{index_page_new_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{index_page_new_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
							  {% ELSEIF index_page_new_goods.MIN_PRICE_OLD>index_page_new_goods.MIN_PRICE_NOW %}
								<a href="{index_page_new_goods.URL_MIN_PRICE_OLD}" class="lineThrough">{index_page_new_goods.MIN_PRICE_OLD | money_format}</a>
							  {% ENDIF %}
							</div>
	   <br />
				 <center><form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm">
																 <div>
																				 <input type="hidden" name="hash" value="{HASH}" />
																				 <input type="hidden" name="form[goods_from]" value="{index_page_new_goods.GOODS_FROM}" />
																				 <input type="hidden" name="form[goods_mod_id]" value="{index_page_new_goods.MIN_PRICE_NOW_ID}" />
				 <a href="#" onclick="$(this).closest('.goodsListForm').submit();return(false);">В корзину</a>
																 </div>
														 </form></center>





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

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