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


Заказ В Один Клик


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

#21 Vaccina

Vaccina

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

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

Отправлено 03 Декабрь 2012 - 20:19

В шаблоне "Товар" после вставки необходимого кода, вам необходимо найти

('.goodsListItem').find('.goodsListItemName a')

и заменить эту строку на

('.page-headline h1')

или строку

$('.form_product_name').text($(this).closest('.goodsListItem').find('.goodsListItemName a').text());


заменить на

$('.form_product_name').text('{GOODS_NAME}');



#22 alkazare

alkazare

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

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

Отправлено 04 Декабрь 2012 - 02:19

у меня нет этой строчки. почему в  товаре, а не html? код обратного звонка я вставлял в html

#23 Vaccina

Vaccina

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

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

Отправлено 04 Декабрь 2012 - 06:54

Вы же сами спрашивали

Цитата

сделал .круто. еще один момент когда открываешь товар, то там появляется кнопка в корзину, ее тоже нужно заменить аналогичным способом

Вам ответили http://forum.storela...лик/#entry33463

Код необходимо так же вставить в шаблон "HTML"

#24 alkazare

alkazare

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

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

Отправлено 04 Декабрь 2012 - 06:58

я делал только у меня ссылка обратной звонок. а вопрос то как сделать кнопкой как на markil.ru /посмотрите на на сайт avtoteplo73.ru

#25 alkazare

alkazare

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

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

Отправлено 05 Декабрь 2012 - 06:46

я вставил этот код   html и обратный звонок у меня появлятся ссылкой, как изменить код чтобы он был кнопкойю
<a class="nyroModal" rel="callback" href="#feedbackForm">Обратный звонок</a>



<!-->Форма обратного звонка <-->
<div id="feedbackForm" style="display: none;">
<!--><h2 style="margin-left:25px;color:#333;">Мы Вам перезвоним</h2><br /><-->
<img style="margin:10px 0 10px 25px" src="{ASSETS_IMAGES_PATH}logo_header2.png"/><br/>
<form method="post" action="{FEEDBACK_URL}" class="feedbackForm" enctype="multipart/form-data">
<div style="margin: 5px 25px 0 25px;">
<input type="hidden" name="hash" value="{HASH}" />
{% IF FORM_SEND_OK %}
<h3 class="green">Спасибо за Ваше сообщение! В скором времени мы свяжемся с Вами.</h3>
<a href="http://{NET_DOMAIN}/">Перейти на главную</a>
{% ELSE %}
{% IF FORM_NOTICE %}<h3 class="red">{FORM_NOTICE | nl2br}</h3><br />{% ENDIF %}
<label for="feedback_name">Представьтесь, пожалуйста</label>
<input style="width:250px" id="feedback_name" name="form[feedback_name]" value="{FORM_FEEDBACK_NAME}" maxlength="50" class="input required" /><br /><br />

<input style="display:none" id="feedback_еmail" name="form[feedback_email]" value="ТУТ_ПИШИТЕ_СВОЮ_ПОЧТУ" maxlength="255" class="input required email" />

<label for="feedback_message">Ваш телефон</label>
<input id="feedback_message" name="form[feedback_message]" class="required">{FORM_FEEDBACK_MESSAGE}</input><br /><br />

<input type="submit" class="button_med" value="Отправить"/><br /><br /><br />
{% ENDIF %}
</div>
</form>
</div>

#26 Vaccina

Vaccina

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

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

Отправлено 05 Декабрь 2012 - 07:41

Не совсем вас понимаю. Ссылку можно превратить в кнопку путем добавления класса

class="readmore"

В вашем случае необходимо заменить

class="nyroModal"

на

class="readmore"

Вы можете изменить любой текст приведенный в примере

<a class="readmore" id="fastorder" href="#fastorder">Заказать</a>

т.е вместо "Заказать" можно написать любой текст, так и с другим текстом.

#27 alkazare

alkazare

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

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

Отправлено 05 Декабрь 2012 - 08:27

заменил   . посмотрите что получилось http://avtoteplo73.ru/.  в кнопке текста нет и кнопка сьехала

#28 Koderhan

Koderhan

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

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

Отправлено 05 Декабрь 2012 - 13:56

В файле HTML найти код кнопки.
<a class="readmore" rel="callback" href="#feedbackForm">Обратный звонок</a>
Добавить id  для кнопки.
<a class="readmore"  id="call" rel="callback"  href="#feedbackForm">Обратный звонок</a>
Теперь в файле main.csstemplate назначим стили для этого id.
#call {
  position:absolute;
}


#29 alkazare

alkazare

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

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

Отправлено 06 Декабрь 2012 - 04:25

теперь кнопка не работает и сместилась к логотипу.

#30 Vaccina

Vaccina

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

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

Отправлено 06 Декабрь 2012 - 05:46

У вас отсутствует javascript на вашей странице. Вам необходим примерно следующий код

<script type="text/javascript">
$('a#call').click(function(e) {
e.preventDefault();
var width = 400;
var height = 260;
var content = $('.feedbackForm').html();
$.fn.nyroModalManual({
width: width,
height: height,
content: content,
minWidth: width,
minHeight: height,	
gallery: null 
});
return(false);
});
</script>

Пожалуйста, прочитайте подробнее данную тему форума, и если код работать не будет, то используйте приведенный мною код в сообщении http://forum.storela...лик/#entry33438

#31 alkazare

alkazare

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

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

Отправлено 06 Декабрь 2012 - 08:32

вроде работает  как кнопку сместить. она прям на логотипе

#32 support 2.0

support 2.0

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

  • Модераторы
  • 4 950 сообщений

Отправлено 06 Декабрь 2012 - 09:20

Просмотр сообщенияalkazare (06 Декабрь 2012 - 08:32) писал:

вроде работает  как кнопку сместить. она прям на логотипе

зайдите в файл main.css и найдите блок
a.readmore {
font: bold 12px/30px Tahoma, Geneva, sans-serif;
color: #666;
text-decoration: none;
background: url(/web/upload/assets/images/152/151024/read_more2.png) no-repeat left top;
height: 30px;
width: 135px;
padding-left: 15px;
display: block;
}

замените его на этот
a.readmore {
font: bold 12px/30px Tahoma, Geneva, sans-serif;
color: #666;
text-decoration: none;
background: url(/web/upload/assets/images/152/151024/read_more2.png) no-repeat left top;
height: 30px;
width: 135px;
padding-left: 15px;
display: block;
margin-left: 170px;
}


#33 alkazare

alkazare

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

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

Отправлено 06 Декабрь 2012 - 09:26

http://avtoteplo73.ru/   она все там же. ее бы правее сместить

#34 support 2.0

support 2.0

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

  • Модераторы
  • 4 950 сообщений

Отправлено 06 Декабрь 2012 - 09:31

Просмотр сообщенияalkazare (06 Декабрь 2012 - 09:26) писал:

http://avtoteplo73.ru/   она все там же. ее бы правее сместить

Вы неправильно заменила код. У вас написано
margin-left: 170x;

а нужно
margin-left: 170px;


#35 alkazare

alkazare

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

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

Отправлено 06 Декабрь 2012 - 09:38

изменил все-равно  на логотипе кнопка

#36 alkazare

alkazare

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

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

Отправлено 06 Декабрь 2012 - 09:52

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

мой сайт http://avtoteplo73.ru/. как сделать ссылку обратный звонок кнопкой, как на markil.ru.

http://avtoteplo73.ru/goods/BMW-3-купе   и еще теперь кнопка  заказать сьехала, при заказе товара

#37 support 2.0

support 2.0

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

  • Модераторы
  • 4 950 сообщений

Отправлено 06 Декабрь 2012 - 10:23

Просмотр сообщенияalkazare (06 Декабрь 2012 - 09:52) писал:

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

мой сайт http://avtoteplo73.ru/. как сделать ссылку обратный звонок кнопкой, как на markil.ru.

http://avtoteplo73.ru/goods/BMW-3-купе   и еще теперь кнопка  заказать сьехала, при заказе товара

Да, действительно, это произошло из-за того что применен один и тот же класс у этих кнопок. Чтобы данной смещение применялось только для кнопки обратный звонок, уберите значение
margin-left: 170px;

теперь в файле main.css найдите блок
#call {
  position:absolute;
}

и замените его на
#call {
  position:absolute;
margin-left:170px;
}

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

#38 alkazare

alkazare

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

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

Отправлено 06 Декабрь 2012 - 10:38

http://avtoteplo73.r...anorama-минивэн к примеру с этой странички, когда нажимают кнопку заказать и заполняют форму, отправляют- мне приходят эта информация. как сделать чтобы дополнительно автоматически приходило в этой форме и название товара, чтобы клиент сам не заполнял что за товар/

Просмотр сообщенияsupport 2.0 (06 Декабрь 2012 - 10:23) писал:

Да, действительно, это произошло из-за того что применен один и тот же класс у этих кнопок. Чтобы данной смещение применялось только для кнопки обратный звонок, уберите значение
margin-left: 170px;

теперь в файле main.css найдите блок
#call {
position:absolute;
}

и замените его на
#call {
position:absolute;
margin-left:170px;
}

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

#39 Koderhan

Koderhan

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

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

Отправлено 06 Декабрь 2012 - 13:37

Цитата

мой сайт http://avtoteplo73.ru/. как сделать ссылку обратный звонок кнопкой, как на markil.ru.
Про то как встроить форму заказать звонок можно почитать тут.
http://forum.storela...нок/#entry33308

Цитата


спасибо большое. щас нормально все. а как сделать, чтобы в письме заказа, который приходит после того, как клиент быбрал товар заполнил форму заказа автоматически встраивалась название товара?   псомотрите у меня на сайте нету корзины, заказы через форму заказа отпрааляются
А сейчас у вас нормально отправляется форма?

#40 alkazare

alkazare

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

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

Отправлено 06 Декабрь 2012 - 14:22

1.кстати она не работает. не отправляется инфа.  
2.в этом посте нету решения моего вопроса




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

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