Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

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


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>

 

 

 

 

 

 

Link to post
Share on other sites

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

 

Link to post
Share on other sites

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

Link to post
Share on other sites

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

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

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

Link to post
Share on other sites
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

 

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

Link to post
Share on other sites

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

Link to post
Share on other sites

Спасибо огромное заработали!!!

Видит Бог, проверял много раз все пути, не знаю как так вышло.

 

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
  • Similar Content

    • By Mat
      Есть какое-то решение создание произвольного меню на Opencart (страницы категории), чтоб можно указать
      Название Ссылка Родитель категории нашел пример, но он на Opencart 3 https://webformyself.com/modul-proizvolnogo-menyu-dlya-opencart-3-chast-6/
      мне интересует на Opencart 2.3 шаблон default
    • By ilya_oktane
      Добрый день. Использую на сайте шаблон "Техникс" и на главной страничке отрабатывет модуль "Товары в блоках". Нужно добавить подгрузку товаров с помощью кнопки "показать ещё". Я это сделал, считая все блоки с тоаварами и отображаю только 3, а дальше по кнопке.
      Но столкнулся с проблемой, при загрузке страницы загружаются все блоки с товарами из категорий, а значит я считаю блоки из всех категорий, т.е. кнопка сейчас работает, но в следующей группе товаров блоки видны не будут пока я не переполниться первая. Как мне это обойти ?
      срипт.txt шаблон.txt
    • By valerykurak
      Здравствуйте, есть пользователи из бд и я хочу чтобы при клике на имя (там расположена ссылка на страницу с детальной информацией) изменялся стиль на странице с детальной информацией. В голове примерно так выглядит но не знаю как довести до ума.        
      $('.information-information-14 .card--info:nth-child(8) .card--link').on("click", function(){
                  $('.guestbook-entry .card--info3:nth-child(4)').css('display', 'block');
              });
    • By comers
      Привет!
      Стоит задача показывать корзину в шапке, если товар добавлен в нее или скрывать, если она пустая. Добавление класса к #cart после php-проверки не вариант, т.к. надо корзину показывать сразу после первого клика на кнопку Купить. Единственный правильный способ - дописать ajax, который добавляет товар в корзину, а именно в cart.tpl. Я пробовал добавить в common.js в функцию
      'add': function(product_id, quantity) { после 
      success: function(json) {  команду 
       
      $('#cart').addClass('block');  но она не срабатывает. Что я делаю не так?
       
    • By Lidiia
      Добрый вечер.

      Был сделан редирект сайта hug.com.ua с http to https - https://hug.com.ua сайт и сертификат отобразились после смены всех ссылок и редактирования файлов к каталоге сайта http/.htaccess и http/config.php а также http/admin/config.php 

      но справа появляется иконка с информацией: "страница пытается загрузить скрипты из непроверенных источников" 
      если нажать  "загрузить небезопасные скрипты" то слитает-зачеркивается https сертификат.
      (Сайт на hug.com.ua ocStore OpenCart version 2.1.0.2.1)

      Есть также Landing page https://hug.com.ua/lp/mouse/ сделан дополнительным каталогом Developed on: 
      Bootstrap v3.3.6 (http://getbootstrap.com)
      * Copyright 2011-2015 Twitter, Inc.

      Согласно данной статье https://devaka.ru/articles/moving-to-https
      По вопросу:
      .

      Подскажите пожалуйста, где и как это исправить в области скриптов ?
      Где найти каталог с внешними скриптами в ocStore OpenCart version 2.1.0.2.1 в FTP файлах?
      For example catalog: 
      1) /system
      2) /system/library
       
      Где найти каталог с внешними скриптами в Bootstrap v3.3.6 в FTP файлах? For example catalog: 
      1) /css 
      2) /js
      3) /libs
      К примеру во всех файлах где есть ссылки с http - Bootstrap v3.3.6 (http://getbootstrap.com) изменить в каждом на Bootstrap v3.3.6 (https://getbootstrap.com) ?
      Существует ли специальный плагин или модуль, который перепишет все ссылки с http на httpS автоматически в подключениях внешних скриптов?
       
      Спасибо за ваши будущие ответы. 
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

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.