public function hookHeader($params)
 {
     Tools::addJS($this->_path . 'blocklayered.js');
     Tools::addJS(_PS_JS_DIR_ . 'jquery/jquery-ui-1.8.10.custom.min.js');
     Tools::addCSS($this->_path . 'blocklayered.css', 'all');
     Tools::addCSS(_PS_CSS_DIR_ . 'jquery-ui-1.8.10.custom.css', 'all');
 }
 public function hookHeader($params)
 {
     if (Configuration::get('PS_CATALOG_MODE')) {
         return;
     }
     Tools::addCSS($this->_path . 'blockcurrencies.css', 'all');
 }
 public function setMedia()
 {
     parent::setMedia();
     Tools::addCSS(_THEME_CSS_DIR_ . 'history.css');
     Tools::addCSS(_THEME_CSS_DIR_ . 'addresses.css');
     Tools::addJS(array(_PS_JS_DIR_ . 'jquery/jquery.scrollTo-1.4.2-min.js', _THEME_JS_DIR_ . 'history.js'));
 }
 public function setMedia()
 {
     parent::setMedia();
     if ($this->assignCase == 1) {
         Tools::addJS(_THEME_JS_DIR_ . 'cms.js');
     }
     Tools::addCSS(_THEME_CSS_DIR_ . 'cms.css');
 }
 public function setMedia()
 {
     parent::setMedia();
     Tools::addCSS(_THEME_CSS_DIR_ . '/comparator.css');
     if (Configuration::get('PS_COMPARATOR_MAX_ITEM') > 0) {
         Tools::addJS(_THEME_JS_DIR_ . 'products-comparison.js');
     }
 }
 public function hookHeader($params)
 {
     if (!$this->isModuleAvailable()) {
         return;
     }
     Tools::addCSS($this->_path . 'style.css', 'all');
     Tools::addJS($this->_path . 'carriercompare.js');
 }
 public function setMedia()
 {
     parent::setMedia();
     Tools::addCSS(array(_PS_CSS_DIR_ . 'jquery.cluetip.css' => 'all', _THEME_CSS_DIR_ . 'scenes.css' => 'all', _THEME_CSS_DIR_ . 'category.css' => 'all', _THEME_CSS_DIR_ . 'product_list.css' => 'all'));
     if (Configuration::get('PS_COMPARATOR_MAX_ITEM') > 0) {
         Tools::addJS(_THEME_JS_DIR_ . 'products-comparison.js');
     }
 }
 public function hookHeader($params)
 {
     if ($this->psversion() == 5) {
         $this->context->controller->addCSS($this->_path . 'poscategorythumb.css', 'all');
     } else {
         Tools::addCSS($this->_path . 'poscategorythumb.css');
     }
 }
 public function hookHeader($params)
 {
     if (Configuration::get('PS_SEARCH_AJAX')) {
         Tools::addCSS(_PS_CSS_DIR_ . 'jquery.autocomplete.css');
         Tools::addJS(_PS_JS_DIR_ . 'jquery/jquery.autocomplete.js');
     }
     Tools::addCSS(_THEME_CSS_DIR_ . 'product_list.css');
     Tools::addCSS($this->_path . 'blocksearch.css', 'all');
 }
 public function hookHeader($params)
 {
     $fileName = explode(DIRECTORY_SEPARATOR, $_SERVER['PHP_SELF']);
     if ($fileName[sizeof($fileName) - 1] != 'order.php') {
         return;
     }
     Tools::addCSS($this->_path . 'style.css', 'all');
     Tools::addJS($this->_path . 'carriercompare.js');
 }
 public function hookHeader($params)
 {
     if ($this->psversion() == 5) {
         //$this->context->controller->addCSS(($this->_path).'scrolltop.css', 'all');
         $this->context->controller->addJS($this->_path . 'scrolltop.js', 'all');
     } else {
         Tools::addCSS($this->_path . 'scrolltop.css');
         Tools::addJS($this->_path . 'scrolltop.js');
     }
 }
Beispiel #12
0
 public function hookBackOfficeHeader()
 {
     /* Add the css on feedaty backend page */
     if (version_compare(_PS_VERSION_, '1.5', '<')) {
         return '<link rel="stylesheet" type="text/css" href="' . _MODULE_DIR_ . $this->name . '/css/ps_style.css" />';
     } elseif (method_exists($this->context->controller, 'addCSS')) {
         $this->context->controller->addCSS(_MODULE_DIR_ . $this->name . '/css/ps_style.css');
     } else {
         Tools::addCSS(_MODULE_DIR_ . $this->name . '/css/ps_style.css');
     }
 }
 public function setMedia()
 {
     parent::setMedia();
     Tools::addCSS(_THEME_CSS_DIR_ . 'product.css');
     Tools::addCSS(_PS_CSS_DIR_ . 'jquery.fancybox-1.3.4.css', 'screen');
     Tools::addJS(array(_PS_JS_DIR_ . 'jquery/jquery.fancybox-1.3.4.js', _PS_JS_DIR_ . 'jquery/jquery.idTabs.modified.js', _PS_JS_DIR_ . 'jquery/jquery.scrollTo-1.4.2-min.js', _PS_JS_DIR_ . 'jquery/jquery.serialScroll-1.2.2-min.js', _THEME_JS_DIR_ . 'tools.js', _THEME_JS_DIR_ . 'product.js'));
     if (Configuration::get('PS_DISPLAY_JQZOOM') == 1) {
         Tools::addCSS(_PS_CSS_DIR_ . 'jqzoom.css', 'screen');
         Tools::addJS(_PS_JS_DIR_ . 'jquery/jquery.jqzoom.js');
     }
 }
Beispiel #14
0
 public function setMedia()
 {
     global $cookie;
     Tools::addCSS(_THEME_CSS_DIR_ . 'global.css', 'all');
     Tools::addJS(array(_PS_JS_DIR_ . 'jquery/jquery.min.js', _PS_JS_DIR_ . 'jquery/jquery.easing.1.3.js', _PS_JS_DIR_ . 'tools.js', _PS_JS_DIR_ . 'cookies.js', _PS_JS_DIR_ . 'carousel.js'));
     if (Tools::isSubmit('live_edit') && Tools::getValue('ad') && Tools::getValue('liveToken') == sha1(Tools::getValue('ad') . _COOKIE_KEY_)) {
         Tools::addJS(array(_PS_JS_DIR_ . 'jquery/jquery-ui-1.8.10.custom.min.js', _PS_JS_DIR_ . 'jquery/jquery.fancybox-1.3.4.js', _PS_JS_DIR_ . 'hookLiveEdit.js'));
         Tools::addCSS(_PS_CSS_DIR_ . 'jquery.fancybox-1.3.4.css');
     }
     $language = new Language($cookie->id_lang);
     if ($language->is_rtl) {
         Tools::addCSS(_THEME_CSS_DIR_ . 'rtl.css');
     }
 }
Beispiel #15
0
 public function hookHeader()
 {
     global $cookie;
     if ($cookie->__isset('cookieAccepted')) {
         return;
     }
     if (version_compare(_PS_VERSION_, '1.5', '>')) {
         $this->context->controller->addCSS($this->_path . 'imp_cookies.css', 'all');
     } elseif (version_compare(_PS_VERSION_, '1.4', '>')) {
         Tools::addCSS($this->_path . 'imp_cookies.css', 'all');
     } else {
         return;
     }
 }
 public function hookHeader()
 {
     global $cookie;
     $shopUrl = __PS_BASE_URI__;
     $themeUrl = $shopUrl . 'themes/' . _THEME_NAME_ . '/';
     if (in_array(Configuration::get('BLANK_FONT'), array("almelo", "jura", "gabo"))) {
         Tools::addJS($themeUrl . 'js/cufon-yui.js');
         Tools::addCSS($themeUrl . 'css/blank/themes/' . Configuration::get('BLANK_COLOUR') . '/style.css', 'all');
         Tools::addJS($themeUrl . 'js/fonts/' . Configuration::get('BLANK_FONT') . '/font.js');
     } else {
         Tools::addCSS($themeUrl . 'css/blank/themes/' . Configuration::get('BLANK_COLOUR') . '/style.css', 'all');
         Tools::addCSS($themeUrl . 'css/blank/themes/' . Configuration::get('BLANK_COLOUR') . '/' . Configuration::get('BLANK_FONT') . '/style.css', 'all');
     }
 }
 /**
  * _hookAll has to be called in each hookXXX methods. This is made to avoid code duplication.
  * 
  * @param mixed $params 
  * @return void
  */
 private function _hookCommon($params)
 {
     global $smarty;
     Tools::addJS($this->_path . 'ajax-solr/core/Core.js');
     Tools::addJS($this->_path . 'ajax-solr/core/AbstractManager.js');
     Tools::addJS($this->_path . 'ajax-solr/core/AbstractWidget.js');
     Tools::addJS($this->_path . 'ajax-solr/core/Parameter.js');
     Tools::addJS($this->_path . 'ajax-solr/core/ParameterStore.js');
     Tools::addJS($this->_path . 'ajax-solr/managers/Manager.jquery.js');
     Tools::addJS($this->_path . 'ajax-solr/autocompleteWidget.js');
     Tools::addCSS(_PS_CSS_DIR_ . 'jquery.autocomplete.css');
     Tools::addCSS(_THEME_CSS_DIR_ . 'product_list.css');
     Tools::addCSS($this->_path . 'solrbridge.css', 'all');
     return true;
 }
Beispiel #18
0
 public function setMedia()
 {
     parent::setMedia();
     if (version_compare(_PS_VERSION_, '1.5.0.0', '>=') && (method_exists($this->context, 'getMobileDevice') && $this->context->getMobileDevice() == false || !method_exists($this->context, 'getMobileDevice'))) {
         $this->addCSS(array(_THEME_CSS_DIR_ . 'scenes.css' => 'all', _THEME_CSS_DIR_ . 'category.css' => 'all', _THEME_CSS_DIR_ . 'product_list.css' => 'all'));
         if (Configuration::get('PS_COMPARATOR_MAX_ITEM') > 0) {
             $this->addJS(_THEME_JS_DIR_ . 'products-comparison.js');
         }
     } else {
         if (version_compare(_PS_VERSION_, '1.4.0.0', '>=')) {
             Tools::addCSS(array(_PS_CSS_DIR_ . 'jquery.cluetip.css' => 'all', _THEME_CSS_DIR_ . 'scenes.css' => 'all', _THEME_CSS_DIR_ . 'category.css' => 'all', _THEME_CSS_DIR_ . 'product_list.css' => 'all'));
             if (Configuration::get('PS_COMPARATOR_MAX_ITEM') > 0) {
                 Tools::addJS(_THEME_JS_DIR_ . 'products-comparison.js');
             }
         }
     }
 }
 /**
  * _hookAll has to be called in each hookXXX methods. This is made to avoid code duplication.
  * 
  * @param mixed $params 
  * @return void
  */
 private function _hookCommon($params)
 {
     global $smarty;
     $smarty->assign('ENT_QUOTES', ENT_QUOTES);
     $smarty->assign('search_ssl', (int) (isset($_SERVER['HTTPS']) && !empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off'));
     $ajaxSearch = (int) Configuration::get('PS_SEARCH_AJAX');
     $smarty->assign('ajaxsearch', $ajaxSearch);
     $instantSearch = (int) Configuration::get('PS_INSTANT_SEARCH');
     $smarty->assign('instantsearch', $instantSearch);
     if ($ajaxSearch) {
         Tools::addCSS(_PS_CSS_DIR_ . 'jquery.autocomplete.css');
         Tools::addJS(_PS_JS_DIR_ . 'jquery/jquery.autocomplete.js');
     }
     Tools::addCSS(_THEME_CSS_DIR_ . 'product_list.css');
     Tools::addCSS($this->_path . 'blocksearch.css', 'all');
     return true;
 }
 /**
  * _hookAll has to be called in each hookXXX methods. This is made to avoid code duplication.
  * 
  * @param mixed $params 
  * @return void
  */
 private function _hookCommon($params)
 {
     global $smarty;
     $smarty->assign('ENT_QUOTES', ENT_QUOTES);
     $smarty->assign('search_ssl', (int) Tools::usingSecureMode());
     $ajaxSearch = (int) Configuration::get('PS_SEARCH_AJAX');
     $smarty->assign('ajaxsearch', $ajaxSearch);
     $instantSearch = (int) Configuration::get('PS_INSTANT_SEARCH');
     $smarty->assign(array('instantsearch' => $instantSearch, 'order_process' => Configuration::get('PS_ORDER_PROCESS_TYPE') ? 'order-opc' : 'order'));
     if ($ajaxSearch) {
         Tools::addCSS(_PS_CSS_DIR_ . 'jquery.autocomplete.css');
         Tools::addJS(_PS_JS_DIR_ . 'jquery/jquery.autocomplete.js');
     }
     Tools::addCSS(_THEME_CSS_DIR_ . 'product_list.css');
     Tools::addCSS($this->_path . 'blocksearch.css', 'all');
     return true;
 }
Beispiel #21
0
 /**
  * Stores stylesheet
  * @return void
  */
 public function setMedia()
 {
     global $oSmarty, $css_styles, $js_scripts;
     parent::setMedia();
     Tools::addCSS('base.css', 'local', 'screen');
     Tools::addCSS('jquery/bubblePopup/jquery.bubblepopup.v2.3.1.css', 'global', 'screen');
     //Style need contextMenu
     Tools::addCSS('jquery/contextmenu/jquery.contextMenu.css', 'global', 'screen');
     //Style neeed for upload files.
     Tools::addCSS('jquery/upload/fileuploader.css', 'global', 'screen');
     //Style neeed for treeview
     Tools::addCSS('jquery/dynatree/skin-vista/ui.dynatree.css', 'global', 'screen');
     //Javascripts effect bootstrap popover and alert dialog
     Tools::addJS('bootstrap/bootstrap-popover.js');
     Tools::addJS('bootstrap/bootstrap-alerts.js');
     Tools::addJS('jquery/bubblePopup/jquery.bubblepopup.v2.3.1.min.js');
     //Javascripts need to use context Menu. -->
     Tools::addJS('jquery/contextmenu/jquery.contextMenu.js');
     //Javascripts neeed to upload files.
     Tools::addJS('jquery/upload/fileuploader.js');
     //Javascript neeed to treeview
     Tools::addJS('jquery/dynatree/jquery.dynatree.js');
 }
Beispiel #22
0
 function hookHeader($params)
 {
     Tools::addCSS($this->_path . 'blocknewsletter.css', 'all');
 }
 public function setMedia()
 {
     parent::setMedia();
     Tools::addCSS(_THEME_CSS_DIR_ . 'stores.css');
     if (!Configuration::get('PS_STORES_SIMPLIFIED')) {
         Tools::addJS(_THEME_JS_DIR_ . 'stores.js');
     }
     Tools::addJS('http://maps.google.com/maps/api/js?sensor=true');
 }
 public function hookHeader($params)
 {
     Tools::addCSS($this->_path . 'blocklanguages.css', 'all');
 }
 public function setMedia()
 {
     parent::setMedia();
     Tools::addCSS(_THEME_CSS_DIR_ . 'authentication.css');
     Tools::addJS(array(_THEME_JS_DIR_ . 'tools/statesManagement.js', _PS_JS_DIR_ . 'jquery/jquery-typewatch.pack.js'));
 }
 function hookHeader($params)
 {
     Tools::addCSS($this->_path . 'blockmanufacturer.css', 'all');
 }
 /**
  * @param $css_uri
  * @param string $css_media_type
  * @return void
  */
 public function addCSS($css_uri, $css_media_type = 'all')
 {
     Tools::addCSS($css_uri, $css_media_type);
 }
 public function setMedia()
 {
     parent::setMedia();
     Tools::addCSS(_THEME_CSS_DIR_ . 'product_list.css');
 }
 public function setMedia()
 {
     parent::setMedia();
     if (!$this->instantSearch and !$this->ajaxSearch) {
         Tools::addCSS(_THEME_CSS_DIR_ . 'product-list.css');
     }
 }
Beispiel #30
0
 public function hookHeader($params)
 {
     Tools::addCSS($this->_path . 'blocknewproducts.css', 'all');
 }