Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Не работают скрипты


berdps

Recommended Posts

Приветствую!!!
Пишу с мольбой о помощи.
Делаю сайт на ocstore 2.3. Столкнулся с такой проблемой: отказались работать скрипты, которые вызывали формы обратной связи и появление кнопки меню для мобильных. Изначально они работали исправно, но после какого-то действия (не могу понять какого именно) перестали срабатывать. Возможно после установки расширения Buy One Click for OpenCart 2.3.x, возможно от другого расширения.
Насколько я понимаю конфликт в различных версиях jquery, самостоятельно исправить в течении нескольких дней не смог.

Версия jquery - 2.1.1

Выгрузил сделанное на сегодняшний день на хостинг http://мороженко.рф/

Не судите строго, это мой третий проект.

 

Отозвавшемуся открою доступы.


Помогите, пожалуйста, готов заплатить.

Заранее спасибо.

 

Скрипт отправки всплывающей формы:

 

$(function() {

        // Купить в один клик


    $('.toclick, .callback, .kat_button').magnificPopup({
        mainClass: 'mfp-zoom-in',
        removalDelay: 400
    });

    //E-mail Ajax Send
    $(".ajax-form").submit(function() {
        var th = $(this);
        $.ajax({
            type: "POST",
            url: "catalog/view/theme/morozh/mail.php",
            data: th.serialize()
        }).done(function() {
            var pp_suc = th.closest('.product-popup').find('.success');
            pp_suc.fadeIn();
            setTimeout(function() {
                th.trigger("reset");
                pp_suc.fadeOut();
                $.magnificPopup.close();
            }, 4000);
        });
        return false;
    });

});

 

Скрипт проверки ввода номера телефона:

 

<script type="text/javascript">
   (function( $ ){
 
      var $body;

      $(document).ready(function(){
        $body = $('body');

        $body
          .find('.my-form').each(function(){
              $(this).mask("+7(999) 999-99-99",{autoclear: false});
          });

        $body.on('keyup','.my-form',function(){
          var phone = $(this),
              phoneVal = phone.val(),
              form = $(this).parents('form');

          if ( (phoneVal.indexOf("_") != -1) || phoneVal == '' ) {
            form.find('.btn-primary').attr('disabled',true);
          } else {
            form.find('.btn-primary').removeAttr('disabled');
          }
        });

      });

    })( jQuery );

 

 

скрипт вызова кнопки меню для мобильников:

 

<script type="text/javascript">
jQuery(document).ready(function($){

  /* Подготавливаем иконку меню */
  $('#nav-wrap').prepend('<div id="menu-icon">Меню</div>');
 
  /* Переключаем навигацию */
  $("#menu-icon").on("click", function(){
    $("#nav").slideToggle();
    $(this).toggleClass("active");
  });

});
</script>

 

 

 

 

 

 

Надіслати
Поділитися на інших сайтах


http://prntscr.com/hl3kv9

 

внизу
мороженко.рф/?project_name=IphoneService&admin_email=Notice<%2Fb>%3A+Undefined+variable%3A+email+in+%2Fhome%2Famurla70%2Fpublic_html%2Fxn--e1abnfhdaem.xn--p1ai%2Fcatalog%2Fview%2Ftheme%2Fmorozh%2Ftemplate%2Fcommon%2Fhome.tpl<%2Fb>+on+line+152<%2Fb>&form_subject=Заявка+с+сайта+МОРОЖЕНКО.РФ&Имя=&Телефон=%2B7(222)+222-22-22&Сообщение=#callbackfull

 

Надіслати
Поділитися на інших сайтах


Только что, berdps сказал:

в карточке товара и в категориях работают, а вот на главной странице нет.

значит не подключён

Надіслати
Поділитися на інших сайтах


4 минуты назад, AWARO сказал:

http://prntscr.com/hl3kv9

 

внизу
мороженко.рф/?project_name=IphoneService&admin_email=Notice<%2Fb>%3A+Undefined+variable%3A+email+in+%2Fhome%2Famurla70%2Fpublic_html%2Fxn--e1abnfhdaem.xn--p1ai%2Fcatalog%2Fview%2Ftheme%2Fmorozh%2Ftemplate%2Fcommon%2Fhome.tpl<%2Fb>+on+line+152<%2Fb>&form_subject=Заявка+с+сайта+МОРОЖЕНКО.РФ&Имя=&Телефон=%2B7(222)+222-22-22&Сообщение=#callbackfull

 

Не понял, что вы имеете в виду, моих знаний не хватает )

Надіслати
Поділитися на інших сайтах


Notice Undefined variable
Это от обратной связи внизу
не работаю на главной но работают везде - проверьте подключены ли скрипты на главной

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.