+ Ответить в теме
Показано с 1 по 3 из 3
  1. #1
    Пользователь oldmanager скоро придёт к известности
    Регистрация
    12.02.2010
    Адрес
    Москва
    Сообщений
    61
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    5 Всего
    Загрузки
    6
    Закачек
    0
    Вес репутации
    7

    По умолчанию Скрипт на главной странице

    Решил посмотреть в браузере исходный код главной страницы своего магазина и увидел следующее:
    Код:
    <head>
    ...
    <script language="JavaScript" type="text/javascript">
    <!--
    var compareMinAllowed = "Для сравнения необходимо выбрать хотя бы 2 товара";
    var compareMaxAllowed = "Вы можете выбрать для сравнения не более 5 наименований";
    //-->
    </script>
    ...
    </head>
    А если открыть файл index.html, то там будет так:
    Код:
    <script language="JavaScript" type="text/javascript">
    <!--
    var compareMinAllowed = "{COMPARE_MIN_ALLOWED_MSG}";
    var compareMaxAllowed = "{COMPARE_MAX_ALLOWED_MSG}";
    //-->
    </script>
    Подскажите пожалуйста, зачем этот скрипт закомментирован?

    P.S. И кстати, где можно поменять количество сравниваемых товаров?
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  2. #2
    ViArts Team nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима
    Регистрация
    01.04.2009
    Сообщений
    1,557
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    38 Всего
    Загрузки
    11
    Закачек
    1
    Вес репутации
    10

    По умолчанию Re: Скрипт на главной странице

    Не могу утверждать с уверенностью, т.к. я специалист по настройкам, а не программист, но похоже, что приведённые строки кода не закомментированы. Аналогичные строки можно найти в не только в файле шаблона index.html, но к примеру, в products.html:
    Код HTML:
    <!--
    var requiredProperty = "{REQUIRED_PROPERTY_MSG}";
    var addProduct = "{ADD_PRODUCT_MSG}";
    var confirmAdd = "{confirm_add}";
    var compareMinAllowed = "{COMPARE_MIN_ALLOWED_MSG}";
    var compareMaxAllowed = "{COMPARE_MAX_ALLOWED_MSG}";
    //-->
    и если его удалить, то в списке товаров перестаёт срабатывать предупреждающее сообщение о необходимости выбрать товары для сравнения.
    Предполагаю, что раз эти строки рабочие, то на главной (index.html) на тот случай, когда включается показ какого-то товарного блока, у которого при показе товаров предполагается возможность сравнивать товары. В каком-то шаблоне у некоторых таких блоков этого нет, а в других шаблонах может быть, как в случае с блоком спецпредложений ( в некоторых шаблонах, в этом блоке у товаров нет изображений).

    Что касатся ограничений кол-ва товаров для сравнения, то думаю, это в файлах: block_ads_compare.php (для объявлений)
    block_products_compare.php (для товаров)
    PHP код:
    if ($items_number 2) {
                 
    $errors COMPARE_MIN_ALLOWED_MSG;
                } else if (
    $items_number 5) {
                 
    $errors COMPARE_MAX_ALLOWED_MSG;
                }
            } else {
                
    $errors COMPARE_MIN_ALLOWED_MSG;
            } 
    но возможно ещё потребуется что-то править в шаблонах...
    Интернет-магазин на Viart Shop, это не так сложно и страшно, как кажется...
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  3. #3
    Новичок Razumir на пути к лучшему
    Регистрация
    18.12.2010
    Адрес
    Ukraine
    Сообщений
    7
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    0 Всего
    Загрузки
    0
    Закачек
    0
    Вес репутации
    0

    По умолчанию Re: Скрипт на главной странице

    Подскажите пожалуйста, зачем этот скрипт закомментирован?
    Код JavaScrip - всегда находится внутри тега комментариев - так и должно быть. Поскольку иначе бы он просто выводился как текст HTML странички. А для того чтобы браузер понимал что это скрип, а не просто комментарий - существует пара тегов
    <script> ... </script>

    Код:
    <head>
    <script language="JavaScript" type="text/javascript">
    <!--
    <здесь идет JavaScript >
    //-->
    </script>
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо


 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

     

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Back to top