На основе изменений выше зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
<!-- Заказать --> <a class="add-order" style="width: 90px;" rel="{index_page_favorites_goods.NAME}" href="#fancybox-order">Заказать</a> <!-- /END Заказать -->
замените на:
<!-- Заказать --> <a class="add-order" style="width: 90px;" rel="{index_page_favorites_goods.NAME}" href="#fancybox-callback">Заказать</a> <!-- /END Заказать -->
далее найдите:
<!-- Заказать --> <a class="add-order" style="width: 90px;" rel="{index_page_new_goods.NAME}" href="#fancybox-order">Заказать</a> <!-- /END Заказать -->
замените на:
<!-- Заказать --> <a class="add-order" style="width: 90px;" rel="{index_page_new_goods.NAME}" href="#fancybox-callback">Заказать</a> <!-- /END Заказать -->
Далее найдите и удалите:
<div id="fancybox-order" style="display:none; text-align: center;"> <form method="post" action="{CALLBACK_URL}" class="callbackForm" enctype="multipart/form-data"> <input type="hidden" name="hash" value="{HASH}" /> <input class="callbackredirect" type="hidden" name="return_to" value="{CALLBACK_URL}" /> <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации --> {ANTISPAM_CODE} <div class="callback-input"> <input id="callback_phone2" class="inputText callback_phone required" type="text" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_PHONE}]" value="{FORM_CALLBACK_PHONE}" placeholder="Номер телефона" maxlength="50" title="Введите номер телефона" autocomplete="off"> </div> <div class="callback-input"> <input id="callback_comment2" type="hidden" name="form[{ANTISPAM_FORM_FIELD_NAME_CALLBACK_COMMENT}]" value="{FORM_CALLBACK_COMMENT}"> </div> <br/><button type="submit" title="Отправить" class="button button3">Отправить</button> </form> </div> <script> $("a.add-order").fancybox({ 'hideOnContentClick': true, maxWidth : 400, fitToView : false, width : '70%', height : '55%', autoSize : false, "frameWidth" : 700 }); $("a.add-order").click(function(){ var name = $(this).attr('rel'); $('#fancybox-order #callback_comment2').val(name); }); </script>
Далее зайдите в шаблон Товар - найдите и удалите:
<script> $("a.add-order").fancybox({ 'hideOnContentClick': true, maxWidth : 400, fitToView : false, width : '70%', height : '55%', autoSize : false, "frameWidth" : 700 }); $("a.add-order").click(function(){ var name = $(this).attr('rel'); $('#fancybox-callback #callback_comment2').val(name); $('#fancybox-callback #callback_comment2').hide(); $('#fancybox-callback .title').html("Заказать  " + name); }); </script>
Далее зайдите в шаблон main.js - в самом конце пропишите:
$("a.add-order").fancybox({ 'hideOnContentClick': true, maxWidth : 400, fitToView : false, width : '70%', height : '55%', autoSize : false, "frameWidth" : 700 }); $("a.add-order").click(function(){ var name = $(this).attr('rel'); $('#fancybox-callback #callback_comment2').val(name); $('#fancybox-callback #callback_comment2').hide(); $('#fancybox-callback .title').html("Заказать  " + name); });