Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Newstore Oc 2.3


Recommended Posts

Кто может работал с данной темой
хочу скрипты вынести в подвал
скрипты подключаются в хедере функцией 

<?php echo $jsnewstore; ?>

если ее вынести в футер, скрипты не подключаются
в контроллере порылся, не нашел
как ее вынести в подвал?

Надіслати
Поділитися на інших сайтах


43 минуты назад, emain сказал:

Кто может работал с данной темой
хочу скрипты вынести в подвал
скрипты подключаются в хедере функцией 


<?php echo $jsnewstore; ?>

если ее вынести в футер, скрипты не подключаются
в контроллере порылся, не нашел
как ее вынести в подвал?

Алексею написать не пробовали?

Надіслати
Поділитися на інших сайтах


8 часов назад, emain сказал:

если ее вынести в футер, скрипты не подключаются

конечно не подключится, потому что ее нет в контроллере футера

смотрите в кеше контроллера хейдера, примерно 177 строка

$data['jsnewstore'] = $newstore2->minifier->js('header');

дальше надеюсь разберетесь

Надіслати
Поділитися на інших сайтах


2 часа назад, egor23 сказал:

конечно не подключится, потому что ее нет в контроллере футера

смотрите в кеше контроллера хейдера, примерно 177 строка


$data['jsnewstore'] = $newstore2->minifier->js('header');

дальше надеюсь разберетесь

 

в общем нашел
пытался перенести в футер, не работает всеровно
 

$newstore2 = new Newstore();
		$this->registry->set('newstore', $newstore2);
		$newstore2->utils = new NewstoreUtils($this->registry);
		$newstore2->cache = new NewstoreCache($this->registry);
		$newstore2->minifier = new NewstoreMinifier($newstore2->cache);
		$newstore2->cache->setDeveloperMode($this->config->get('config_developer_mode'));
		$newstore2->minifier->setMinifyCss($this->config->get('config_minify_css'));	
		$newstore2->minifier->addStyle('catalog/view/javascript/jquery/magnific/magnific-popup.css');
		$newstore2->minifier->addStyle('catalog/view/javascript/jquery/owl-carousel/owl.carousel.css');
		$newstore2->minifier->addStyle('catalog/view/javascript/jquery/owl-carousel/owl.transitions.css');
		$newstore2->minifier->addStyle('catalog/view/theme/newstore/font-awesome/css/font-awesome.min.css');
		$newstore2->minifier->addStyle('catalog/view/theme/newstore/stylesheet/stylesheet.css');
		if(isset($main_menu_animation) && ($main_menu_animation == 1)) {
			$newstore2->minifier->addStyle('catalog/view/theme/newstore/stylesheet/menu_a.css');
		} else {
			$newstore2->minifier->addStyle('catalog/view/theme/newstore/stylesheet/menu_b.css');
		}
		$newstore2->minifier->addStyle('catalog/view/theme/newstore/stylesheet/stickers.css');
		$newstore2->minifier->addStyle('catalog/view/theme/newstore/stylesheet/tabs.css');
		$newstore2->minifier->addStyle('catalog/view/theme/newstore/stylesheet/quickview.css');
		$newstore2->minifier->addStyle('catalog/view/theme/newstore/stylesheet/theme_scheme/theme_'. $data['color_schem'] .'.css');
		$newstore2->minifier->addStyle('catalog/view/theme/newstore/stylesheet/csseditor.css');
		$newstore2->minifier->addStyle('catalog/view/javascript/jquery/datetimepicker/bootstrap-datetimepicker.min.css');
		if($design_special_timer){ 
			$newstore2->minifier->addStyle('catalog/view/theme/newstore/js/productany/js/countdown/jquery.countdown_'. $design_special_timer .'.css');
		} else { 
			$newstore2->minifier->addStyle('catalog/view/theme/newstore/js/productany/js/countdown/jquery.countdown_1.css');
		}
		if($design_fastorder){ 
			$newstore2->minifier->addStyle('catalog/view/theme/newstore/stylesheet/popup-fastorder/fastorder'. $design_fastorder .'.css');
		} else { 
			$newstore2->minifier->addStyle('catalog/view/theme/newstore/stylesheet/popup-fastorder/fastorder1.css');
		}
		if($design_callback=='1'){ 
			$newstore2->minifier->addStyle('catalog/view/theme/newstore/stylesheet/popup-callback/callback.css');
		} else { 
			$newstore2->minifier->addStyle('catalog/view/theme/newstore/stylesheet/popup-callback/callback2.css');
		}
		$newstore2->minifier->addStyle('catalog/view/theme/newstore/stylesheet/csscallback.css');
		if ($data['custom_style'] !='') { 
			$newstore2->minifier->addStyle('catalog/view/theme/newstore/stylesheet/'. $data['custom_style'] .'.css');
		}
		$agreedata = $this->config->get('agreedata');
		if (isset($agreedata) && $agreedata['status'] != 0) {
			$newstore2->minifier->addStyle('catalog/view/theme/newstore/stylesheet/agree_popup/style_agree.css');
		}
		if(isset($developer_mode) && ($developer_mode == 0) && isset($minify_css) && ($minify_css == 1)){
			$data['minifycss'] = false;
			foreach ($data['styles'] as $style) {
				$newstore2->minifier->addStyle($style['href']);
			}
		} else {
			$data['minifycss'] = true;
		}
		$data['cssnewstore'] = $newstore2->minifier->css();
		
		$newstore2->minifier->setMinifyJs($this->config->get('config_minify_js'));
		$newstore2->minifier->addScript('catalog/view/javascript/jquery/jquery-2.1.1.min.js', 'header'); 
		$newstore2->minifier->addScript('catalog/view/javascript/jquery/magnific/jquery.magnific-popup.min.js', 'header'); 
		$newstore2->minifier->addScript('catalog/view/javascript/jquery/owl-carousel/owl.carousel.js', 'header'); 
		$newstore2->minifier->addScript('catalog/view/javascript/bootstrap/js/bootstrap.min.js', 'header'); 
		$newstore2->minifier->addScript('catalog/view/theme/newstore/js/jquery.menu-aim.js', 'header'); 
		$newstore2->minifier->addScript('catalog/view/javascript/jquery/datetimepicker/moment.js', 'header'); 
		$newstore2->minifier->addScript('catalog/view/javascript/jquery/datetimepicker/bootstrap-datetimepicker.min.js', 'header'); 
		$newstore2->minifier->addScript('catalog/view/theme/newstore/js/showmore.js', 'header'); 
		$newstore2->minifier->addScript('catalog/view/theme/newstore/js/common.js', 'header'); 
		$newstore2->minifier->addScript('catalog/view/theme/newstore/js/maskedinput.js', 'header'); 
		$newstore2->minifier->addScript('catalog/view/theme/newstore/js/newfastorder.js', 'header'); 
		$newstore2->minifier->addScript('catalog/view/theme/newstore/js/callback_send.js', 'header'); 
		$newstore2->minifier->addScript('catalog/view/theme/newstore/js/popup.js', 'header'); 
		$newstore2->minifier->addScript('catalog/view/theme/newstore/js/productany/js/countdown/jquery.countdown.js', 'header'); 
		if(isset($data['nst_data']['lazyload_page'],$data['nst_data']['lazyload_module']) && (($data['nst_data']['lazyload_page'] =='1') || ($data['nst_data']['lazyload_module'] == '1'))){
			$newstore2->minifier->addScript('catalog/view/theme/newstore/js/jquery_lazyload/lazyload.min.js', 'header'); 
		}
		if(isset($developer_mode) && ($developer_mode == 0) && isset($minify_js) && ($minify_js == 1)){
			$data['minifyjs'] = false;
			foreach ($data['scripts'] as $script) {
				$newstore2->minifier->addScript($script, 'header'); 
			}
		} else {
			$data['minifyjs'] = true;
		}
		$data['jsnewstore'] = $newstore2->minifier->js('header');

 

Змінено користувачем emain
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.