# HANDOVER THE HEADER TO MULTISHOP SO WE CAN CONTROL IT tt_content.list.10 > # Add "CASE" statement, with header except for listed elements tt_content.list.10 = CASE tt_content.list.10 { # Depending on the type of plugin key.field = list_type # Usually just render the default stdHeader #default = < lib.stdheader default = TEXT # Do nothing (empty "TEXT" object) for "tx_datingsite_pi1" tx_multishop_pi1 = TEXT } # HANDOVER THE HEADER TO MULTISHOP SO WE CAN CONTROL IT EOF # LOAD THE PLUGIN plugin.tx_multishop_pi1 { product_detail_tmpl={$plugin.multishop.product_detail_tmpl} product_detail_tmpl_path={$plugin.multishop.product_detail_tmpl_path} highslide_css={$plugin.multishop.highslide_css} includeJS={$plugin.multishop.includeJS} includeCSS={$plugin.multishop.includeCSS} shop_pid={$plugin.multishop.shop_pid} fe_admin_usergroup={$plugin.multishop.fe_admin_usergroup} fe_rootadmin_usergroup={$plugin.multishop.fe_rootadmin_usergroup} show_powered_by_multishop={$plugin.multishop.show_powered_by_multishop} exampleCSS={$plugin.multishop.exampleCSS} ajax_pagetype_id_server={$plugin.multishop.ajax_pagetype_id_server} ajax_pagetype_id_left_column={$plugin.multishop.ajax_pagetype_id_left_column} ajax_pagetype_id_normal_column={$plugin.multishop.ajax_pagetype_id_normal_column} fe_customer_pid={$plugin.multishop.fe_customer_pid} fe_customer_usergroup={$plugin.multishop.fe_customer_usergroup} includejAutocomplete={$plugin.multishop.includejAutocomplete} admin_template_folder={$plugin.multishop.admin_template_folder} includejCarousel={$plugin.multishop.includejCarousel} logout_pid={$plugin.multishop.logout_pid} includeHighSlide={$plugin.multishop.includeHighSlide} search_page_pid={$plugin.multishop.search_page_pid} shoppingcart_page_pid={$plugin.multishop.shoppingcart_page_pid} checkout_page_pid={$plugin.multishop.checkout_page_pid} highslide_folder={$plugin.multishop.highslide_folder} admin_help_url={$plugin.multishop.admin_help_url} admin_development_company_url={$plugin.multishop.admin_development_company_url} admin_development_company_name={$plugin.multishop.admin_development_company_name} admin_development_company_logo={$plugin.multishop.admin_development_company_logo} admin_development_company_logo_gray_path={$plugin.multishop.admin_development_company_logo_gray_path} catalog_shop_pid={$plugin.multishop.catalog_shop_pid} categoriesStartingPoint={$plugin.multishop.categoriesStartingPoint} enableAdminPanelSettings={$plugin.multishop.enableAdminPanelSettings} enableAdminPanelSortCatalog={$plugin.multishop.enableAdminPanelSortCatalog} enableAdminPanelRebuildFlatDatabase={$plugin.multishop.enableAdminPanelRebuildFlatDatabase} customSettings={$plugin.multishop.customSettings} email_tmpl_path={$plugin.multishop.email_tmpl_path} jQueryPopup_rel={$plugin.multishop.jQueryPopup_rel} fe_catalogadmin_usergroup={$plugin.multishop.fe_catalogadmin_usergroup} fe_ordersadmin_usergroup={$plugin.multishop.fe_ordersadmin_usergroup} enableAdminPanelSystem={$plugin.multishop.enableAdminPanelSystem} fe_cmsadmin_usergroup={$plugin.multishop.fe_cmsadmin_usergroup} fe_customersadmin_usergroup={$plugin.multishop.fe_customersadmin_usergroup} fe_storesadmin_usergroup={$plugin.multishop.fe_storesadmin_usergroup} fe_searchadmin_usergroup={$plugin.multishop.fe_searchadmin_usergroup} fe_systemadmin_usergroup={$plugin.multishop.fe_systemadmin_usergroup} disableMetatags={$plugin.multishop.disableMetatags} } # LOAD MULTISHOP APPLICATION (HEAD SECTION) page.headerData.2002 = USER_INT page.headerData.2002 =< plugin.tx_multishop_pi1 page.headerData.2002 { userFunc = tx_multishop_pi1->main method=meta_tags } # LOAD MULTISHOP APPLICATION (HEAD SECTION) EOF # LOAD THE AJAX SERVER multishop_ajax_server = PAGE multishop_ajax_server { config.disablePrefixComment=3 config.removeDefaultJS = 1 config.doctype = xhtml_trans #html4.2 config.xhtml_cleaning = all config.disableAllHeaderCode = 0 config.admPanel = 0 config.xhtml_cleaning = 0 config.USERNAME_substToken = config.ftu = 0 config.disableCharsetHeader = 0 config.prefixLocalAnchors = 0 # renderer = ajax # renderer.format = json typeNum = 2002 1 = USER 1.userFunc = tx_t3jquery->addJS 5 = USER_INT 5 =< plugin.tx_multishop_pi1 5 { userFunc = tx_multishop_pi1->ajax_main } # 10 = CONTENT # 10 < temp.contentMiddle } # LOAD THE AJAX SERVER EOF [globalVar = LIT:1 = {$plugin.multishop.includeCSS}] page { includeCSS { jqueryTab = EXT:multishop/templates/global/css/tab.css jqueryTab { media = screen import = 0 compress=1 } jqueryAutocomplete = EXT:multishop/templates/global/css/autocomplete_front.css jqueryAutocomplete { media = screen import = 0 compress=1 } core = EXT:multishop/templates/global/css/core.css core { media = screen import = 0 compress=1 } jqueryui = EXT:multishop/js/jqui/css/smoothness/jquery-ui-1.8.custom.css jqueryui { media = screen import = 0 compress=1 } prettycheckboxes = EXT:multishop/js/prettycheckboxes/css/prettyCheckboxes.css prettycheckboxes { media = screen import = 0 compress=1 } } } [end] [globalVar = LIT:1 = {$plugin.multishop.includeJS}] page { includeJS { jqueryblockUI = EXT:multishop/js/jquery.blockUI.js jqueryblockUI.compress=1 jquerycookie = EXT:multishop/js/jquery.cookie.js jquerycookie.compress=1 jqueryhotkeys = EXT:multishop/js/jquery.hotkeys.js jqueryhotkeys.compress=1 jqueryvalidate = EXT:multishop/js/form-wizard/jquery.validate.js jqueryvalidate.compress=1 jqueryvalidatefunctions = EXT:multishop/js/form-wizard/jquery.validation.functions.js jqueryvalidatefunctions.compress=1 prettycheckboxes = EXT:multishop/js/prettycheckboxes/js/prettyCheckboxes.js prettycheckboxes.compress=1 } } [end] [globalVar = LIT:1 = {$plugin.multishop.includeHighSlide}] page { includeCSS { highslide = EXT:multishop/js/{$plugin.multishop.highslide_folder}/highslide.css highslide { media = screen import = 0 compress=1 } } includeJS { jqueryHighSlide = EXT:multishop/js/{$plugin.multishop.highslide_folder}/highslide-full.packed.js jqueryHighSlide.compress=1 } } [end] [usergroup = {$plugin.multishop.fe_admin_usergroup}, {$plugin.multishop.fe_rootadmin_usergroup}] page { includeCSS { adminglobalCSS = EXT:multishop/templates/global/css/admin.css adminglobalCSS { media = screen import = 0 compress=1 } adminCSS = {$plugin.multishop.admin_template_folder}/css/admin_frontend.css adminCSS { media = screen import = 0 compress=1 } } } [end] page { includeCSS { exampleCSS = EXT:multishop/templates/{$plugin.multishop.exampleCSS}/css/core.css exampleCSS { media = screen import = 0 compress=1 } } }