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


Не Работает Дубль Кнопки "Купить"


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

#1 pasiki

pasiki

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

  • Пользователи
  • PipPipPipPip
  • 231 сообщений
  • ГородСанкт-Петербург

Отправлено 11 Май 2012 - 16:34

Добавляю повторно кнопку покупки товара, например, сразу после описания:

<div class="htmlDataBlock">
	{GOODS_DESCRIPTION_LARGE}
	<input type="submit" value="&raquo; Положить в корзину &raquo;" style="width:200px; color:#0011FF !important;" title="Купить {GOODS_NAME}"/>
</div>

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

#2 Vaccina

Vaccina

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

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

Отправлено 11 Май 2012 - 19:49

Проблема в том - что кнопка расположена за пределами формы (<form>). Можно её подписать через JavaScript. Это будет выглядеть так

<input type="submit" value="&raquo; Положить в корзину &raquo;" style="width:200px; color:#0011FF !important;" title="Купить {GOODS_NAME}" onclick="javascript:$('.goodsDataForm').submit();"/>


#3 pasiki

pasiki

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

  • Пользователи
  • PipPipPipPip
  • 231 сообщений
  • ГородСанкт-Петербург

Отправлено 11 Май 2012 - 20:27

Просмотр сообщенияVaccina (11 Май 2012 - 19:49) писал:

Проблема в том - что кнопка расположена за пределами формы (<form>). Можно её подписать через JavaScript. Это будет выглядеть так

<input type="submit" value="&raquo; Положить в корзину &raquo;" style="width:200px; color:#0011FF !important;" title="Купить {GOODS_NAME}" onclick="javascript:$('.goodsDataForm').submit();"/>

Спасибо! Заработало.

#4 mnbv2005

mnbv2005

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

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

Отправлено 19 Май 2012 - 15:11

Просмотр сообщенияVaccina (11 Май 2012 - 19:49) писал:

Проблема в том - что кнопка расположена за пределами формы (<form>). Можно её подписать через JavaScript. Это будет выглядеть так

<input type="submit" value="&raquo; Положить в корзину &raquo;" style="width:200px; color:#0011FF !important;" title="Купить {GOODS_NAME}" onclick="javascript:$('.goodsDataForm').submit();"/>
Добрый день!
У меня обратная ситуация!
Хочу убрать данную кнопку из списка товаров Моя ссылка
Убрать вообще кнопку "КУПИТЬ"
Как это сделать?Подскажите!!!
С уважением,Наталья.

#5 Vaccina

Vaccina

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

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

Отправлено 21 Май 2012 - 15:18

Данную кнопку вы можете убрать - удалив из шаблона "Товары" примерно следующий блок

<form class="goodsListForm" id="goodsListFormId7289095" method="post" action="/cart/add/">
			  <p>
				<input type="hidden" value="f89692" name="hash">
				<input type="hidden" value="ZWIy" name="form[goods_from]">
				<input type="hidden" value="7289095" name="form[goods_mod_id]">
				<a title="Положить «Костюм matreshka love couture Lourdes белый велюр - синий платок» в корзину" href="/cart/add/?hash=f89692&amp;form%5Bgoods_from%5D=ZWIy&amp;form%5Bgoods_mod_id%5D=7289095" onclick="$('#goodsListFormId7289095').submit(); return false;" class="readmore">Купить</a>
			   </p>
			</form>


#6 mnbv2005

mnbv2005

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

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

Отправлено 21 Май 2012 - 16:14

Просмотр сообщенияVaccina (21 Май 2012 - 15:18) писал:

Данную кнопку вы можете убрать - удалив из шаблона "Товары" примерно следующий блок

<form class="goodsListForm" id="goodsListFormId7289095" method="post" action="/cart/add/">
			  <p>
				<input type="hidden" value="f89692" name="hash">
				<input type="hidden" value="ZWIy" name="form[goods_from]">
				<input type="hidden" value="7289095" name="form[goods_mod_id]">
				<a title="Положить «Костюм matreshka love couture Lourdes белый велюр - синий платок» в корзину" href="/cart/add/?hash=f89692&amp;form%5Bgoods_from%5D=ZWIy&amp;form%5Bgoods_mod_id%5D=7289095" onclick="$('#goodsListFormId7289095').submit(); return false;" class="readmore">Купить</a>
			   </p>
			</form>



Спасибо Вам, Уважаемый Vaccina!
Спасибо за терпение и развёрнутые, понятные ответы!
Не только в этом вопрсе! :rolleyes:




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

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