Ответить Новая тема Новый опрос 
 Как поменять значение переменной $js_uri
sergiu920
Новичок
Сообщений: 2
Регистрация: 29-07-2015


30-07-2015 00:09
Всем доброго времени суток! Подскажите пожалуйста откуда идет переменная $js_uri в файле header.tpl.

Мне нужно увеличить скорость сайта eurovillabanus.com в page speed от гугл. Нужно чтобы стало зеленым. Но из за файлов .js которые загружаются в header у меня это не получается. Хочу сам выбрать какие файлы .js загрузить на страницу, а еще лучше перенести все файлы .js в подвал только вот от этого сайт разваливается.

Так вот почему если написать вместо цикла который выводит js файлы

Код:
{if isset($js_files)}
    {foreach from=$js_files item=js_uri}
            <script type="text/javascript" src="{$js_uri}"></script>
         {/foreach}
    {/if}


просто список этих js файлов
Код:
<script type="text/javascript" src="/js/jquery/jquery-1.7.2.min.js"></script>
                                                <script type="text/javascript" src="/js/jquery/plugins/jquery.easing.js"></script>
                                                <script type="text/javascript" src="/js/tools.js"></script>
                                                <script type="text/javascript" src="/js/jquery/plugins/fancybox/jquery.fancybox.js"></script>
                                                <script type="text/javascript" src="/js/jquery/plugins/jquery.idTabs.js"></script>
                                                <script type="text/javascript" src="/js/jquery/plugins/jquery.scrollTo.js"></script>
                                                <script type="text/javascript" src="/js/jquery/plugins/jquery.serialScroll.js"></script>
                                                <script type="text/javascript" src="/themes/EuroVilla/js/tools.js"></script>
                                                <script type="text/javascript" src="/themes/EuroVilla/js/product.js"></script>
                                                <script type="text/javascript" src="/modules/carriercompare/carriercompare.js"></script>
                                                <script type="text/javascript" src="/js/jquery/plugins/autocomplete/jquery.autocomplete.js"></script>
                                                <script type="text/javascript" src="/modules/ugmaps/ugmaps.js"></script>
                                                <script type="text/javascript" src="/js/jquery/ui/jquery.ui.core.min.js"></script>
                                                <script type="text/javascript" src="/js/jquery/ui/jquery.ui.widget.min.js"></script>
                                                <script type="text/javascript" src="/js/jquery/ui/jquery.ui.position.min.js"></script>
                                                <script type="text/javascript" src="/js/jquery/ui/jquery.ui.dialog.min.js"></script>
                                                <script type="text/javascript" src="/modules/netreviews/views/js/avisverifies.js"></script>
                                                <script type="text/javascript" src="/modules/blocktopmenu/js/hoverIntent.js"></script>
                                                <script type="text/javascript" src="/modules/blocktopmenu/js/superfish-modified.js"></script>


то на детальной странице ( например на этой ) перестает работать слайдер при клике на картинку ?

Помогите пожалуйста! Заранее спасибо!
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
wgt


Новичок
Сообщений: 33
Откуда: Донецк
Регистрация: 06-06-2015


30-07-2015 01:26
Вы можете проверить значение переменной в этом коде

Код:
{if isset($js_files)}
    {foreach from=$js_files item=js_uri}
            <script type="text/javascript" src="{$js_uri}"></script>
         {/foreach}
    {/if}


вот так

Код:
{if isset($js_files)}
    {foreach from=$js_files item=js_uri}
       {if $js_uri != 'значение которое не нужно выводить Вам'}
            <script type="text/javascript" src="{$js_uri}"></script>
        {/if}
   {/foreach}
    {/if}



 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


30-07-2015 01:56
Цитата:( sergiu920 @ 30-07-2015 01:09 Смотреть сообщение )
откуда идет переменная $js_uri в файле header.tpl.

Файл /classes/controller/FrontController.php

Цитата:( sergiu920 @ 30-07-2015 01:09 Смотреть сообщение )
Мне нужно увеличить скорость сайта eurovillabanus.com

До выполнения подобных работ - откройте консоль в браузере и исправьте все js-ошибки.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
sergiu920
Новичок
Сообщений: 2
Регистрация: 29-07-2015


31-07-2015 14:48
Спасибо Вам за ваши ответы!
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос