Вход • Регистрация

НЕ работают скрипты в IE и долгое добавление товара в корзину в мобильных браузерах

  • 29 января 2016 г.
  • Добрый день! Шаблон некорректно отображается в IE, не работают скрипты в IE, в мобильных браузерах часто не происходит добавление товара в корзину при нажатии на кнопку "В корзину" с первой страницы сайта avtosklad56.ru
    Какие изменения в шаблоне могли вызвать эти ошибки?
    • 29 января 2016 г. , редакция: 29 января 2016 г.
    • Добрый день!
      1. Какой шаблон? Платный/бесплатный/стандартный? (если не стандатрный, ссылку на шаблон в студию).
      2. Какая версия IE (6, 7, 8, 9, 10, 11, Edge)? Что значит "некорректно"? В чём это выражается (скрин экрана сделайте).
      3. Какая версия CMS?
      4. "Какие изменения могли...", - а какие вы делали? Описание изменений тоже нет.
      Ни на одном форуме нет штатных нострадамусов. Без нормального оформления сообщений вы либо будете на уточняющие вопросы отвечать дней 10, либо получите ответ
      Цитата
      Какие изменения в шаблоне могли вызвать эти ошибки?
      Какие угодно.

      • 29 января 2016 г.
      • Какой шаблон? http://themes.diafan.ru/shopzap/
        IE 11 http://cs630728.vk.me/v630728224/117af/2rqE7SxnElw.jpg Не добавляется товар в корзину, верстка фильтров не такая как в оригинальном шаблоне.
        Какая версия CMS? Обновлена до последнего обновления в Клауде
        Добавил скрол-ап, и кнопку вернуться на предыдущую страницу в site.php, добавлял консультанта и счетчики, пытался добавить живой поиск. После этого видимо удалил что-то лишнее или оставил часть скрипта. Теперь не могу найти.
        • 29 января 2016 г.
        • По поводу отображения шаблона вам придётся дождаться комментарий продавца. А по поводу правки файлов. Можно попробовать создать тему. Система все изменённые файлы сложит в папку custom, а на их место положит родные.

          При этом система будет искать рабочие файлы сайта сначала в custom, а потом в изначальной директории. Если папка custom окажется пустой, система будет использовать дефолтные файлы.

          Вы можете создать тему, скопировать файлы из папки custom куда-нибудь (папка станет пустой). А затем ложить обратно изменённые файлы частями и смотреть - на каком из них начнётся изменения на сайте. Это один из вариантов.
          • 30 января 2016 г.
          • спасибо, а почему если я удаляю файл index.html это никак не влияет на работу сайта?
            • 30 января 2016 г.
            • По умолчанию он не используется. Он вроде заглушки для аварийных случаев. Используются файлы с расширением .php. Index.php в данном случае.
            • 30 января 2016 г.
            • Index.html - это кеш главной страницы, делается ежедневно. Нужен для того, чтобы если на хостинге сбоит бд, то на сайте не выходило "ошибка подключения к бд", а выходила морда сайта, и сайт не выпал из поиска.
              Удалять его нельзя.
          • 30 января 2016 г. , редакция: 30 января 2016 г.
          • Код
            <?php
            /**
            * Шаблон стартовой страницы сайта
            *
            * @package DIAFAN.CMS
            * @author diafan.ru
            * @version 5.4
            * @license http://www.diafan.ru/license.html
            * @copyright Copyright (c) 2003-2015 OOO «Диафан» (http://www.diafan.ru/)
            */

            if(! defined("DIAFAN"))
            {
            include dirname(dirname(__FILE__)).'/includes/404.php';
            }
            ?><!DOCTYPE HTML>
            <html>
            <head>
            <insert name="show_head">
            <insert name="show_css" files="default.css">

            <link rel="stylesheet" href="<insert name="custom" path="css/main.css" absolute="true">" media="all">
            <link rel="stylesheet" href="<insert name="custom" path="css/colors.css" absolute="true">" media="all">
            <!--[if lte IE 8]>
            <link rel="stylesheet" href="<insert name="custom" path="css/ie/ie.css" absolute="true">" media="all" />
            <script src="<insert name="custom" path="js/ie/html5shiv.js" absolute="true">"></script>
            <![endif]-->
            </head>
            <body>
            <div id="wrapper">
            <insert name="show_include" file="header">

            <insert name="show_block" module="site" id="9">


            <!-- |===============| container start |===============| -->
            <div class="container container_index">
            <div class="container__center">
            <!-- |===============| col-left start |===============| -->
            <div class="col-left">
            <insert name="show_block" module="site" id="8">
            <insert name="show_block" module="site" id="5">


            <div class="about">
            <insert name="show_body">
            </div>
            </div>
            <!-- |===============| col-left end |===============| -->

            <!-- |===============| col-right start |===============| -->
            <div class="col-right">
            <insert name="show_include" file="aside">
            </div>
            <!-- |===============| col-right end |===============| -->

            <insert name="show_include" file="footer">
            </div>
            </div>
            <!-- |===============| container end |===============| -->


            <!-- |===============| popups start |===============| -->
            <insert name="show_form" module="feedback" template="popup" site_id="7">
            <!-- |===============| popups end |===============| -->

            <insert name="show_js">
            <script src="<insert name="custom" path="js/main.js" absolute="true">"></script>
            <!-- RedHelper -->
            <script id="rhlpscrtg" type="text/javascript" charset="utf-8" async="async" src="https://web.redhelper.ru/service/main.js?c=avtosklad56"></script>
            <!-- /RedHelper -->
            </body>
            </html>

            По вашему методу удалось локализовать проблему, она в этом коде файла site_start.php При его удалении товары в корзину в IE со стартовой страницы добавлялись
          • 30 января 2016 г.
          • Вот например в коде строка <link rel="stylesheet" href="<insert name="custom" path="css/ie/ie.css" absolute="true">" media="all" /> а "css/ie/ie.css" это пустой файл, это нормально?
            • 30 января 2016 г. , редакция: 30 января 2016 г.
            • Нет смысла делать ссылку на файл, если в нём ничего нет. Это надо у разработчика узнавать - была там информация изначально или это типовой файл для всех шаблонов (в некоторых там что-то добавляют, а в некоторых - нет).

              Нужно вам в тех.поддержку разработчика обращаться, на форуме отвечают пользователи в основном, а тут налицо вопрос к ТП.

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум