Jump to content
Sign in to follow this  
rafucu

Не работает покупка товара [решено]

Recommended Posts

При переходе от корзины к шагам покупки не работает кнопка прехода на следующий шаг.

В консоли разработчика:

 
SyntaxError: '' string literal contains an unescaped line break onepage:1347:77

ReferenceError: step is not definedonepage.js:3:5
    <anonymous> http://gh-lingerie.com.ua/catalog/view/javascript/onepage.js:3
    jQuery 4
    n
    fireWith
    ready
    B
 
 
Steps to reproduce:
1. добавить любой товар в корзину
2. перейти в корзину => оформить заказ
3. нажать на кнопку "Продолжить оформление"
Edited by rafucu

Share this post


Link to post
Share on other sites

Похоже что потому что вы вот эти скрипты вынесли аж за закрывающий тег html

Спойлер
<script type="text/javascript"><!--
  $('#tabs a').tabs();
  $(".user_telephone").mask("+38 (999) 999-99-99") ;
  //--></script>
   
  <script type="text/javascript"><!--
  $(document).on("ready", function(){
   
  $("select").chosen({
  disable_search: false,
  width: "350px"
  });
   
  $("select[name='region']").change();
   
  $("select[name='region']").on("change", function(){
  $("select[name='novaposhta_branches']").trigger("chosen:updated");
  }) ;
  });
  //--></script>
   
   
   
  <script type="text/javascript"><!--
   
  var step = 1;
  var shipping_method = "";
  var branch_ref = "";
  var address = "";
  var city_ref = "" ;
  var payment_method = "";
  var branches_html ;
  var button_confirmorder = "Подтвердить заказ";
  var button_next = "Продолжить оформление";
  var REGION_ID = 4;
  var ZONE_ID = 3490;
  var text_pickup_address = 'ст. М "Дарница",А.Малышка 3-А,ТЦ "Кубик",4 эт;
  ст. М "Осокорки", ул. Срибнокильска, 20/2' ;
   
   
  //--></script>
   

 

Share this post


Link to post
Share on other sites

Можно подсказку в каком это файле может быть?

Share this post


Link to post
Share on other sites

либо в footer.tpl

либо где-то в модификаторах

Share this post


Link to post
Share on other sites

В футер.тпл похоже что все в порядке:
 

Прихований текст


</div><!-- content-wrapper -->
</div><!-- row -->

<div id="footer">
    
  <div class="content">

  <?php if ($informations) { ?>
  <div class="column">
    <h3><?php echo $text_information; ?></h3>
    <ul>
      <?php foreach ($informations as $information) { ?>
      <li><a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a></li>
      <?php } ?>
    </ul>
  </div>
  <?php } ?>
  <div class="column">
    <h3><?php echo $text_extra; ?></h3>
    <ul>
      <li><a href="contact"><?php echo $text_contact; ?></a></li>  
      <li><a href="manufacturers"><?php echo $text_manufacturer; ?></a></li>
      <li><a href="<?php echo $special; ?>"><?php echo $text_special; ?></a></li>
      <?php /*
      <li><a href="<?php echo $contact; ?>"><?php echo $text_contact; ?></a></li>
      <li><a href="<?php echo $return; ?>"><?php echo $text_return; ?></a></li>
      <li><a href="<?php echo $sitemap; ?>"><?php echo $text_sitemap; ?></a></li>
      */ ?>
    </ul>
  </div>
    <div class="column_2x">
    <h3>Как с нами связаться</h3>
    <ul>
      <li><?=$address?></li>  
      <li><a href="tel:<?=$telephone?>"><?=$telephone?></a></li>  
      <li><a href="mailto:<?=$email?>"><?=$email?></a></li>
    </ul>
  </div>
  <?php /*
  <div class="column">
    <h3><?php echo $text_extra; ?></h3>
    <ul>
      
      <li><a href="<?php echo $voucher; ?>"><?php echo $text_voucher; ?></a></li>
      <li><a href="<?php echo $affiliate; ?>"><?php echo $text_affiliate; ?></a></li>
      <li><a href="<?php echo $special; ?>"><?php echo $text_special; ?></a></li>
    </ul>
  </div>
  <div class="column">
    <h3><?php echo $text_account; ?></h3>
    <ul>
      <li><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a></li>
      <li><a href="<?php echo $order; ?>"><?php echo $text_order; ?></a></li>
      <li><a href="<?php echo $wishlist; ?>"><?php echo $text_wishlist; ?></a></li>
      <li><a href="<?php echo $newsletter; ?>"><?php echo $text_newsletter; ?></a></li>
    </ul>
  </div>
    */ ?>
  </div>
</div>


</div><!-- #container -->

<script type="text/javascript" src="catalog/view/javascript/flexislider/jquery.flexslider-min.js"></script>
</body></html>


 

 

А где находятся модификаторы?
Я просто впервые имею дело с опенкартом :)

 

А то поиск по структуре папок ничего не дал (искал по modificators и mods)

 

 

Share this post


Link to post
Share on other sites
20 минут назад, deim сказал:

Похоже что потому что вы вот эти скрипты вынесли аж за закрывающий тег html

нет, не из-за этого, а из-за

https://monosnap.com/file/NFAHdPjrJw2p1lPTjQhB1w81uvziJr

ищите по файлам, скорей всего ocmod вставляет: text_pickup_address и дальше смотреть что в исходнике, вариантов может несколько.

Share this post


Link to post
Share on other sites

Они могут как просто лежать в папке system и иметь расширения *.ocmod.xml

Либо могут быть записаны в базу данных если устанавливались через админку

Share this post


Link to post
Share on other sites

Спасибо большое, и вправду исправилось после исправления адреса магазина в настройках сайта. Спасибо всем большое!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.