Your IP : 18.221.35.244


Current Path : /var/www/storage2/modification/catalog/controller/common/
Upload File :
Current File : /var/www/storage2/modification/catalog/controller/common/footer.php

<?php
class ControllerCommonFooter extends Controller {
	public function index() {

            if (defined('JOURNAL3_ACTIVE') && !$this->journal3->document->isPopup()) {
                $this->journal3->settings->set('desktop_main_menu', $this->load->controller('journal3/main_menu', array('module_type' => 'main_menu', 'module_id' => $this->journal3->settings->get('headerMainMenu'), 'id' => 'main-menu')));
                $this->journal3->settings->set('desktop_main_menu_2', $this->load->controller('journal3/main_menu', array('module_type' => 'main_menu', 'module_id' => $this->journal3->settings->get('headerMainMenu2'), 'id' => 'main-menu-2')));
                $this->journal3->settings->set('desktop_top_menu', $this->load->controller('journal3/top_menu', array('module_type' => 'top_menu', 'module_id' => $this->journal3->settings->get('headerTopMenu'))));
                $this->journal3->settings->set('desktop_top_menu_2', $this->load->controller('journal3/top_menu', array('module_type' => 'top_menu', 'module_id' => $this->journal3->settings->get('headerTopMenu2'))));
                $this->journal3->settings->set('desktop_top_menu_3', $this->load->controller('journal3/top_menu', array('module_type' => 'top_menu', 'module_id' => $this->journal3->settings->get('headerTopMenu3'))));

                if ($this->journal3->document->hasClass('mobile-header-active')) {
                    $this->journal3->settings->set('mobile_main_menu', $this->load->controller('journal3/main_menu', array('module_type' => 'main_menu', 'module_id' => $this->journal3->settings->get('headerMobileMainMenu'))));
                }

                $this->journal3->settings->set('mobile_top_menu', $this->load->controller('journal3/top_menu', array('module_type' => 'top_menu', 'module_id' => $this->journal3->settings->get('headerMobileTopMenu'))));

                $data['footer_menu'] = $this->load->controller('journal3/footer_menu', array('module_type' => 'footer_menu', 'module_id' => $this->journal3->settings->get('footerMenu')));
            }
            

			// Add New Position For Footer
			$data['footertop'] 	= $this->load->controller('extension/soconfig/content_footertop');

			$data['footer_block1'] 	= $this->load->controller('extension/soconfig/footer_block1');
			$data['footer_block2'] 	= $this->load->controller('extension/soconfig/footer_block2');
			$data['footer_block3'] 	= $this->load->controller('extension/soconfig/footer_block3');
			$data['footer_block4'] 	= $this->load->controller('extension/soconfig/footer_block4');
			$data['footer_block5'] 	= $this->load->controller('extension/soconfig/footer_block5');
			$data['footer_block6'] 	= $this->load->controller('extension/soconfig/footer_block6');
			$data['footer_block7'] 	= $this->load->controller('extension/soconfig/footer_block7');
			$data['footer_block8'] 	= $this->load->controller('extension/soconfig/footer_block8');
			$data['footer_block9'] 	= $this->load->controller('extension/soconfig/footer_block9');
			$data['footer_block10'] = $this->load->controller('extension/soconfig/footer_block10');
			$data['footer_block11'] = $this->load->controller('extension/soconfig/footer_block11');
			$data['footer_block12'] = $this->load->controller('extension/soconfig/footer_block12');
			$data['footer_block13'] = $this->load->controller('extension/soconfig/footer_block13');
			$data['footer_block14'] = $this->load->controller('extension/soconfig/footer_block14');
			$data['footer_block15'] = $this->load->controller('extension/soconfig/footer_block15');
			$data['footer_block16'] = $this->load->controller('extension/soconfig/footer_block16');
			$data['footer_block17'] = $this->load->controller('extension/soconfig/footer_block17');
			$data['footerbottom'] 	= $this->load->controller('extension/soconfig/content_footerbottom');
		
		$this->load->language('common/footer');

		$this->load->model('catalog/information');
if (!isset($this->request->get['route']) || $this->request->get['route'] == 'common/home'){
          $data['ishome']=1;
          }

		$data['informations'] = array();

		foreach (defined('JOURNAL3_ACTIVE') ? array() : $this->model_catalog_information->getInformations() as $result) {
			if ($result['bottom']) {
				$data['informations'][] = array(
					'title' => $result['title'],
					'href'  => $this->url->link('information/information', 'information_id=' . $result['information_id'])
				);
			}
		}

		$data['contact'] = $this->url->link('information/contact');
		$data['return'] = $this->url->link('account/return/add', '', true);
		$data['sitemap'] = $this->url->link('information/sitemap');
		$data['tracking'] = $this->url->link('information/tracking');
		$data['manufacturer'] = $this->url->link('product/manufacturer');
		$data['voucher'] = $this->url->link('account/voucher', '', true);
		$data['affiliate'] = $this->url->link('affiliate/login', '', true);
		$data['special'] = $this->url->link('product/special');
		$data['account'] = $this->url->link('account/account', '', true);
		$data['order'] = $this->url->link('account/order', '', true);
		$data['wishlist'] = $this->url->link('account/wishlist', '', true);
		$data['newsletter'] = $this->url->link('account/newsletter', '', true);

		
		$data['config_language_id'] = $this->config->get('config_language_id');
		
		$data['bigshop_feature_box_per_row'] = $this->config->get('bigshop_feature_box_per_row');
		$data['bigshop_feature_box_homepage_only'] = $this->config->get('bigshop_feature_box_homepage_only');
		$data['bigshop_feature_box_show_header_footer'] = $this->config->get('bigshop_feature_box_show_header_footer');
		$data['bigshop_feature_box_per_row'] = $this->config->get('bigshop_feature_box_per_row');
		$data['bigshop_feature_box1_title'] = $this->config->get('bigshop_feature_box1_title');
		$data['bigshop_feature_box1_subtitle'] = $this->config->get('bigshop_feature_box1_subtitle');
		$data['bigshop_feature_box2_title'] = $this->config->get('bigshop_feature_box2_title');
		$data['bigshop_feature_box2_subtitle'] = $this->config->get('bigshop_feature_box2_subtitle');
		$data['bigshop_feature_box3_title'] = $this->config->get('bigshop_feature_box3_title');
		$data['bigshop_feature_box3_subtitle'] = $this->config->get('bigshop_feature_box3_subtitle');
		$data['bigshop_feature_box4_title'] = $this->config->get('bigshop_feature_box4_title');
		$data['bigshop_feature_box4_subtitle'] = $this->config->get('bigshop_feature_box4_subtitle');
		$data['bigshop_feature_box1_status'] = $this->config->get('bigshop_feature_box1_status');
		$data['bigshop_feature_box2_status'] = $this->config->get('bigshop_feature_box2_status');
		$data['bigshop_feature_box3_status'] = $this->config->get('bigshop_feature_box3_status');
		$data['bigshop_feature_box4_status'] = $this->config->get('bigshop_feature_box4_status');
			
		$data['bigshop_affiliate_status'] = $this->config->get('bigshop_affiliate_status');
		$data['bigshop_about_contact_details'] = $this->config->get('bigshop_about_contact_details');
		$data['bigshop_address'] = $this->config->get('bigshop_address');
		$data['bigshop_contact'] = $this->config->get('bigshop_contact');
		$data['bigshop_mobile'] = $this->config->get('bigshop_mobile');
		$data['bigshop_email'] = $this->config->get('bigshop_email');
		
		$data['bigshop_contact_status'] = $this->config->get('bigshop_contact_status');
		$data['bigshop_address_status'] = $this->config->get('bigshop_address_status');
		$data['bigshop_mobile_status'] = $this->config->get('bigshop_mobile_status');
		$data['bigshop_email_status'] = $this->config->get('bigshop_email_status');
		$data['bigshop_about_details'] = $this->config->get('bigshop_about_details');
		$data['bigshop_about_details'] = html_entity_decode($data['bigshop_about_details'][$this->config->get('config_language_id')]['description'], ENT_QUOTES, 'UTF-8');
		
		$data['config_url'] = $this->config->get('config_url');
		$data['config_ssl'] = $this->config->get('config_ssl');
		$data['bigshop_custom_payment_image_status'] = $this->config->get('bigshop_custom_payment_image_status');
		$data['bigshop_custom_payment_image'] = $this->config->get('bigshop_custom_payment_image');
		$data['bigshop_custom_payment_image_url'] = $this->config->get('bigshop_custom_payment_image_url');
		$data['bigshop_paypal'] = $this->config->get('bigshop_paypal');
		$data['bigshop_paypal_url'] = $this->config->get('bigshop_paypal_url');
		$data['bigshop_american'] = $this->config->get('bigshop_american');
		$data['bigshop_american_url'] = $this->config->get('bigshop_american_url');
		$data['bigshop_2checkout'] = $this->config->get('bigshop_2checkout');
		$data['bigshop_2checkout_url'] = $this->config->get('bigshop_2checkout_url');
		$data['bigshop_maestro'] = $this->config->get('bigshop_maestro');
		$data['bigshop_maestro_url'] = $this->config->get('bigshop_maestro_url');
		$data['bigshop_discover'] = $this->config->get('bigshop_discover');
		$data['bigshop_discover_url'] = $this->config->get('bigshop_discover_url');
		$data['bigshop_mastercard'] = $this->config->get('bigshop_mastercard');
		$data['bigshop_mastercard_url'] = $this->config->get('bigshop_mastercard_url');
		$data['bigshop_visa'] = $this->config->get('bigshop_visa');
		$data['bigshop_visa_url'] = $this->config->get('bigshop_visa_url');
		$data['bigshop_sagepay'] = $this->config->get('bigshop_sagepay');
		$data['bigshop_sagepay_url'] = $this->config->get('bigshop_sagepay_url');
		$data['bigshop_moneybookers'] = $this->config->get('bigshop_moneybookers');
		$data['bigshop_moneybookers_url'] = $this->config->get('bigshop_moneybookers_url');
		$data['bigshop_cirrus'] = $this->config->get('bigshop_cirrus');
		$data['bigshop_cirrus_url'] = $this->config->get('bigshop_cirrus_url');
		$data['bigshop_delta'] = $this->config->get('bigshop_delta');
		$data['bigshop_delta_url'] = $this->config->get('bigshop_delta_url');
		$data['bigshop_direct'] = $this->config->get('bigshop_direct');
		$data['bigshop_direct_url'] = $this->config->get('bigshop_direct_url');
		$data['bigshop_google'] = $this->config->get('bigshop_google');
		$data['bigshop_google_url'] = $this->config->get('bigshop_google_url');
		$data['bigshop_solo'] = $this->config->get('bigshop_solo');
		$data['bigshop_solo_url'] = $this->config->get('bigshop_solo_url');
		$data['bigshop_switch'] = $this->config->get('bigshop_switch');
		$data['bigshop_switch_url'] = $this->config->get('bigshop_switch_url');
		$data['bigshop_western_union'] = $this->config->get('bigshop_western_union');
		$data['bigshop_western_union_url'] = $this->config->get('bigshop_western_union_url');
		$data['bigshop_ebay'] = $this->config->get('bigshop_ebay');
		
		$data['bigshop_powered'] = $this->config->get('bigshop_powered');
		$data['bigshop_powered'] = html_entity_decode($data['bigshop_powered'][$this->config->get('config_language_id')]['description'], ENT_QUOTES, 'UTF-8');
		
		$data['bigshop_facebook_id'] = $this->config->get('bigshop_facebook_id');
		$data['bigshop_twitter_username'] = $this->config->get('bigshop_twitter_username');
		$data['bigshop_gplus_id'] = $this->config->get('bigshop_gplus_id');
		$data['bigshop_pint_id'] = $this->config->get('bigshop_pint_id');
		$data['bigshop_rss'] = $this->config->get('bigshop_rss');
		$data['bigshop_blogger'] = $this->config->get('bigshop_blogger');
		$data['bigshop_myspace'] = $this->config->get('bigshop_myspace');
		$data['bigshop_linkedin'] = $this->config->get('bigshop_linkedin');
		$data['bigshop_evernote'] = $this->config->get('bigshop_evernote');
		$data['bigshop_dopplr'] = $this->config->get('bigshop_dopplr');
		$data['bigshop_ember'] = $this->config->get('bigshop_ember');
		$data['bigshop_flickr'] = $this->config->get('bigshop_flickr');
		$data['bigshop_picasa_web'] = $this->config->get('bigshop_picasa_web');
		$data['bigshop_youtube'] = $this->config->get('bigshop_youtube');
		$data['bigshop_technorati'] = $this->config->get('bigshop_technorati');
		$data['bigshop_grooveshark'] = $this->config->get('bigshop_grooveshark');
		$data['bigshop_vimeo'] = $this->config->get('bigshop_vimeo');
		$data['bigshop_sharethis'] = $this->config->get('bigshop_sharethis');
		$data['bigshop_yahoobuzz'] = $this->config->get('bigshop_yahoobuzz');
		$data['bigshop_viddler'] = $this->config->get('bigshop_viddler');
		$data['bigshop_skype'] = $this->config->get('bigshop_skype');
		$data['bigshop_google_googletalk'] = $this->config->get('bigshop_google_googletalk');
		$data['bigshop_digg'] = $this->config->get('bigshop_digg');
		$data['bigshop_reddit'] = $this->config->get('bigshop_reddit');
		$data['bigshop_delicious'] = $this->config->get('bigshop_delicious');
		$data['bigshop_stumbleupon'] = $this->config->get('bigshop_stumbleupon');
		$data['bigshop_friendfeed'] = $this->config->get('bigshop_friendfeed');
		$data['bigshop_tumblr'] = $this->config->get('bigshop_tumblr');
		$data['bigshop_yelp'] = $this->config->get('bigshop_yelp');
		$data['bigshop_posterous'] = $this->config->get('bigshop_posterous');
		$data['bigshop_bebo'] = $this->config->get('bigshop_bebo');
		$data['bigshop_virb'] = $this->config->get('bigshop_virb');
		$data['bigshop_last_fm'] = $this->config->get('bigshop_last_fm');
		$data['bigshop_pandora'] = $this->config->get('bigshop_pandora');
		$data['bigshop_mixx'] = $this->config->get('bigshop_mixx');
		$data['bigshop_newsvine'] = $this->config->get('bigshop_newsvine');
		$data['bigshop_openid'] = $this->config->get('bigshop_openid');
		$data['bigshop_readernaut'] = $this->config->get('bigshop_readernaut');
		$data['bigshop_xing_me'] = $this->config->get('bigshop_xing_me');
		$data['bigshop_instagram'] = $this->config->get('bigshop_instagram');
		$data['bigshop_spotify'] = $this->config->get('bigshop_spotify');
		$data['bigshop_forrst'] = $this->config->get('bigshop_forrst');
		$data['bigshop_viadeo'] = $this->config->get('bigshop_viadeo');
		$data['bigshop_vk_com'] = $this->config->get('bigshop_vk_com');
		
		$data['bigshop_custom_column_footer_status'] = $this->config->get('bigshop_custom_column_footer_status');
		$data['bigshop_custom_column_footer'] = $this->config->get('bigshop_custom_column_footer');
		$data['bigshop_custom_column_footer'] = html_entity_decode($data['bigshop_custom_column_footer'][$this->config->get('config_language_id')]['description'], ENT_QUOTES, 'UTF-8');
		$data['bigshop_back_to_top'] = $this->config->get('bigshop_back_to_top');
		$data['bigshop_facebook_block_status'] = $this->config->get('bigshop_facebook_block_status');
		$data['bigshop_facebook_box_align'] = $this->config->get('bigshop_facebook_box_align');
		$data['bigshop_facebook_block_sort_order'] = $this->config->get('bigshop_facebook_block_sort_order');
		$data['bigshop_facebook_id_box'] = $this->config->get('bigshop_facebook_id_box');
		$data['bigshop_twitter_block_status'] = $this->config->get('bigshop_twitter_block_status');
		$data['bigshop_twitter_box_align'] = $this->config->get('bigshop_twitter_box_align');
		$data['bigshop_twitter_block_sort_order'] = $this->config->get('bigshop_twitter_block_sort_order');
		$data['bigshop_twitter_username_block'] = $this->config->get('bigshop_twitter_username_block');
		$data['bigshop_widget_id'] = $this->config->get('bigshop_widget_id');
		$data['bigshop_video_box_status'] = $this->config->get('bigshop_video_box_status');
		$data['bigshop_video_box_align'] = $this->config->get('bigshop_video_box_align');
		$data['bigshop_video_box_sort_order'] = $this->config->get('bigshop_video_box_sort_order');
		$data['bigshop_video_box_content'] = $this->config->get('bigshop_video_box_content');
		$data['bigshop_video_box_content'] = html_entity_decode($data['bigshop_video_box_content'][$this->config->get('config_language_id')]['description'], ENT_QUOTES, 'UTF-8');
		
		$data['bigshop_custom_column_status'] = $this->config->get('bigshop_custom_column_status');
		$data['bigshop_custom_column'] = $this->config->get('bigshop_custom_column');
		$data['bigshop_custom_column'] = html_entity_decode($data['bigshop_custom_column'][$this->config->get('config_language_id')]['description'], ENT_QUOTES, 'UTF-8');
		$data['bigshop_custom_side_block_align'] = $this->config->get('bigshop_custom_side_block_align');
		$data['bigshop_custom_side_block_sort_order'] = $this->config->get('bigshop_custom_side_block_sort_order');
		

		$data['powered'] = sprintf($this->language->get('text_powered'), $this->config->get('config_name'), date('Y', time()));

		// Whos Online
		if ($this->config->get('config_customer_online')) {
			$this->load->model('tool/online');

			if (isset($this->request->server['REMOTE_ADDR'])) {
				$ip = $this->request->server['REMOTE_ADDR'];
			} else {
				$ip = '';
			}

			if (isset($this->request->server['HTTP_HOST']) && isset($this->request->server['REQUEST_URI'])) {
				$url = ($this->request->server['HTTPS'] ? 'https://' : 'http://') . $this->request->server['HTTP_HOST'] . $this->request->server['REQUEST_URI'];
			} else {
				$url = '';
			}

			if (isset($this->request->server['HTTP_REFERER'])) {
				$referer = $this->request->server['HTTP_REFERER'];
			} else {
				$referer = '';
			}

			$this->model_tool_online->addOnline($ip, $this->customer->getId(), $url, $referer);
		}

		$data['scripts'] = $this->document->getScripts('footer');
		
	
				/***theme's changes***/
				$data['theme'] = $this->config->get('theme_default_directory');
				$data['store_id'] = $this->config->get('config_store_id');
				$data['lang'] = $this->config->get('config_language_id');
				$data['registry'] = $this->registry;
				$store_id = $this->config->get('config_store_id');
				$lang = $this->config->get('config_language_id');
				$data['direction'] = $this->language->get('direction');
				
				/* Array Config  */
				$text_config = array(
					'backtop',
					'copyright',
					'socials_status',
					'imgpayment_status',
					'imgpayment',
					'footerpayment_status',
					'customblock_status',
					'social_fb_status',
					'social_twitter_status',
					'social_custom_status',
					'facebook',
					'twitter',
					'video_code',
					
					'footer_socials',
					'footerpayment',
					'customblock' ,
					'mutiColorTheme' ,
					'themecolor' ,
					'typefooter' 	,
				);
				
				/*You CAN NOT remove (or unreadable) those links without permission. Removing the link and template sponsor Please visit opencartworks.com or contact with e-mail (contact@ytcvn.com) If you don't want to link back to smartaddons.com, you can always pay a link removal donation. This will allow you to use the template link free on one domain name. Also, kindly send me the site's url so I can include it on my list of verified users. */
				$opencartworks = '';
				foreach ($text_config as $text ) {
					$data[$text] = $this->soconfig->get_settings($text);
					if($text=='copyright') $data[$text] = $data[$text].$opencartworks;
				}
				
				/***end theme's changes***/
		
		return $this->load->view('common/footer', $data);
	}
}