как убрать скрипты корзины

Тема в разделе "Магазины, электронная коммерция", создана пользователем Denis_, 07.03.2010.

  1. Offline

    Denis_ Недавно здесь

    Регистрация:
    07.03.2010
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    Хочу чтобы не загружались некоторые скрипты на странице товара. К примеру:
    Код (html):
    1. <script src="http://www.site.ru/components/com_virtuemart/fetchscript.php?gzip=0&amp;subdir[0]=/themes/default&amp;file[0]=theme.js&amp;subdir[1]=/js&amp;file[1]=sleight.js&amp;subdir[2]=/js/mootools&amp;file[2]=mootools-release-1.11.js&amp;subdir[3]=/js/mootools&amp;file[3]=mooPrompt.js&amp;subdir[4]=/js/slimbox/js&amp;file[4]=slimbox.js" type="text/javascript"></script>
    2.   <script type="text/javascript">var cart_title = "Корзина";var ok_lbl="Продолжить";var cancel_lbl="Отменить";var notice_lbl="Уведомление";var live_site="http://www.site.ru";</script>

    Также необходимо, чтобы некоторые скрипты наоборот загружалиь на каждой странице каталога.
    Как это реализовать?
     
  2.  
  3. Offline

    alex0802 Недавно здесь

    Регистрация:
    11.09.2007
    Сообщения:
    82
    Симпатии:
    7
    Пол:
    Мужской
    htmlTools.class.php
    function loadMooTools

    mainframe.class.php
    function render
     
  4. Offline

    Denis_ Недавно здесь

    Регистрация:
    07.03.2010
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    а поподробней, пожалуйста. Закомментировал и все перестало работать
     
  5. Offline

    alex0802 Недавно здесь

    Регистрация:
    11.09.2007
    Сообщения:
    82
    Симпатии:
    7
    Пол:
    Мужской
    а что подробней? первая функция выводит переменные javascript, которые используются для всплывающего окна при покупке товара с включенным аякс. Вторая собирает библиотеки в строку и через fetchscript подгружает их. Что конкретно интересует? )

    p.s: для комментирования тоже думать надо )
     
  6. Offline

    Denis_ Недавно здесь

    Регистрация:
    07.03.2010
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    к примеру функция:
    Код (CODE):
    1. function loadMooTools( $version='' ) {
    2.     global $mosConfig_live_site, $vm_mainframe, $VM_LANG;
    3.     if( !defined( "_MOOTOOLS_LOADED" )) {
    4.         if( $version  == '' ) {
    5.             $version = 'mootools-release-1.11.js';
    6.         }
    7.     $vm_mainframe->addScriptDeclaration( 'var cart_title = "'.$VM_LANG->_('PHPSHOP_CART_TITLE').'";var ok_lbl="'.$VM_LANG->_('CMN_CONTINUE').'";var cancel_lbl="'.$VM_LANG->_('CMN_CANCEL').'";var notice_lbl="'.$VM_LANG->_('PEAR_LOG_NOTICE').'";var live_site="'.$mosConfig_live_site.'";' );
    8.     $vm_mainframe->addScript( $mosConfig_live_site .'/components/'. VM_COMPONENT_NAME .'/js/mootools/'.$version );
    9.     $vm_mainframe->addScript( $mosConfig_live_site .'/components/'. VM_COMPONENT_NAME .'/js/mootools/mooPrompt.js' );
    10.     $vm_mainframe->addStyleSheet( $mosConfig_live_site .'/components/'. VM_COMPONENT_NAME .'/js/mootools/mooPrompt.css' );
    11.  
    12.     define ( "_MOOTOOLS_LOADED", "1" );
    13. }
    14.        
    15. }

    я так УЖЕ понял, если ее просто удалить, то будут ошибки, тогда что мне нужно исправить, чтобы скрипт перестал загружаться?
     
  7. Offline

    alex0802 Недавно здесь

    Регистрация:
    11.09.2007
    Сообщения:
    82
    Симпатии:
    7
    Пол:
    Мужской
    Код (CODE):
    1. <script src="http://www.site.ru/components/com_virtuemart/fetchscript.php?gzip=0&amp;subdir[0]=/themes/default&amp;file[0]=theme.js&amp;subdir[1]=/js&amp;file[1]=sleight.js&amp;subdir[2]=/js/mootools&amp;file[2]=mootools-release-1.11.js&amp;subdir[3]=/js/mootools&amp;file[3]=mooPrompt.js&amp;subdir[4]=/js/slimbox/js&amp;file[4]=slimbox.js" type="text/javascript"></script>


    отключается тут
    mainframe.class.php
    function render

    Код (CODE):
    1. <script type="text/javascript">var cart_title = "Корзина";var ok_lbl="Продолжить";var cancel_lbl="Отменить";var notice_lbl="Уведомление";var live_site="http://www.site.ru";</script>


    отключается тут
    htmlTools.class.php
    function loadMooTools

    а уж как отключать и что значат закорючки в этих функциях - читаем справочники по php
     

Поделиться этой страницей

Загрузка...