/
pub
/
danecewa
/
jardigital.cz
/
web
/
www
/
eshop_old
/
actions_client
/
Upload File
HOME
<?php if( isset( $iContent ) && is_numeric( $iContent ) ){ $aData = $oPage->throwPage( $iContent ); if( isset( $aData ) ){ if( !empty( $aData['sUrl'] ) ){ header( 'Location: '.$aData['sUrl'] ); exit; } if( !empty( $aData['sTemplate'] ) ) $oTpl->setFileAlt( $config['default_pages_template'] ); else{ if( $config['inherit_themes'] === true && !empty( $aData['iPageParent'] ) ){ $aDataParent = $oPage->throwPage( $aData['iPageParent'] ); if( !empty( $aDataParent['sTemplate'] ) ){ $aData['sTemplate'] = $aDataParent['sTemplate']; $oTpl->setFileAlt( $config['default_pages_template'] ); } } } if( empty( $aData['sTemplate'] ) ) $aData['sTemplate'] = $config['default_pages_template']; if( !empty( $aData['sTheme'] ) ) $sTheme = $aData['sTheme']; else{ if( $config['inherit_themes'] === true && !empty( $aData['iPageParent'] ) ){ if( !isset( $aDataParent ) ) $aDataParent = $oPage->throwPage( $aData['iPageParent'] ); if( !empty( $aDataParent['sTheme'] ) ) $sTheme = $aDataParent['sTheme']; } } if( !empty( $aData['sMetaKeywords'] ) ) $sKeywords = $aData['sMetaKeywords']; if( !empty( $aData['sMetaDescription'] ) ) $sDescription = $aData['sMetaDescription']; if( empty( $aData['sDescriptionFull'] ) ) $aData['sDescriptionFull'] = $aData['sDescriptionShort']; $aData['sPagesTree'] = $oPage->throwPagesTree( $iContent ); $sTxtSize = ( $config['text_size'] == true ) ? $oTpl->tbHtml( $aData['sTemplate'], 'TXT_SIZE' ) : null; $sPagesTree = !empty( $aData['sPagesTree'] ) ? $oTpl->tbHtml( $aData['sTemplate'], 'PAGES_TREE' ) : null; $sPages = isset( $aData['sPages'] ) ? $oTpl->tbHtml( $aData['sTemplate'], 'PAGES' ) : null; $sBanner = !empty( $aData['sBanner'] ) ? $oTpl->tbHtml( $aData['sTemplate'], 'BANNER' ) : null; $sTitle = strip_tags( ( !empty( $aData['sNameTitle'] ) ? $aData['sNameTitle'] : $aData['sName'] ).' - ' ); $sSubpagesList = null; // display products in page $sProductsList = ( $aData['iProducts'] == 1 || ( isset( $sPhrase ) && $config['page_search'] == $iContent ) ) ? $oProduct->listProducts( $aData['sTemplate'], $iContent ) : null; if( isset( $sPhrase ) && $config['page_search'] == $iContent && empty( $sProductsList ) ) $sProductsList = $oTpl->tbHtml( 'messages.tpl', 'ERROR' ); $aData['sDescriptionFull'] = changeTxt( $aData['sDescriptionFull'], 'nlNds' ); if( $aData['iSubpagesShow'] > 0 && ( empty( $aData['iProducts'] ) || ( $aData['iProducts'] == 1 && !isset( $aHiddenSubpages[$aData['iType']] ) ) ) ){ if( $aData['iSubpagesShow'] < 3 ) $sSubpagesList = $oPage->listSubpages( $iContent, $aData['sTemplate'], $aData['iSubpagesShow'] ); } if( $config['basket_page'] == $iContent ){ // basket if( isset( $_POST['aProducts'] ) ){ // save basket $oOrder->saveBasket( $_POST ); if( isset( $_POST['sSave'] ) ){ setCookie( 'sCustomer'.LANGUAGE, md5( $_SESSION['iCustomer'.LANGUAGE] ), time( ) + 259200 ); } if( isset( $_POST['sNext'] ) && isset( $config['order_page'] ) && isset( $oPage->aPages[$config['order_page']] ) ){ header( 'Location: '.$_SERVER['PHP_SELF'].$oPage->aPages[$config['order_page']]['sLinkName'] ); exit; } } if( isset( $iProductDelete ) && is_numeric( $iProductDelete ) ){ // delete product from basket $oOrder->deleteFromBasket( $iProductDelete ); } if( isset( $_POST['iProductAdd'] ) && isset( $_POST['iQuantity'] ) ){ $iProductAdd = $_POST['iProductAdd']; $iQuantity = $_POST['iQuantity']; } if( isset( $iProductAdd ) && is_numeric( $iProductAdd ) && isset( $iQuantity ) && is_numeric( $iQuantity ) && $iQuantity > 0 && $iQuantity < 10000 && isset( $oProduct->aProducts[$iProductAdd] ) && is_numeric( $oProduct->aProducts[$iProductAdd]['fPrice'] ) ){ // add product to basket $oOrder->addToBasket( $iProductAdd, $iQuantity ); header( 'Location: '.$_SERVER['PHP_SELF'].$aData['sLinkName'] ); exit; } // display basket $sBasketList = $oOrder->listProducts( 'orders_basket.tpl' ); if( !isset( $sBasketList ) ) $sBasketList = $oTpl->tbHtml( 'orders_basket.tpl', 'BASKET_EMPTY' ); } else{ $sBasketList = null; } if( $config['order_page'] == $iContent ){ // order if( $oOrder->checkEmptyBasket( ) === false ){ if( isset( $_POST['sOrderSend'] ) ){ if( $oOrder->checkFields( $_POST ) === true ){ // save and print order $iOrder = $oOrder->addOrder( $_POST ); if( !empty( $config['orders_email'] ) ){ $oOrder->sendEmailWithOrderDetails( 'orders_print.tpl', $iOrder ); } $aOrder = $oOrder->throwOrder( $iOrder ); $aOrder['sComment'] = ereg_replace( '\|n\|', '<br />' , $aOrder['sComment'] ); $sOrderProducts = $oOrder->listProducts( 'orders_print.tpl', $iOrder, 'ORDER_PRINT_' ); $sOrder = $oTpl->tbHtml( 'orders_print.tpl', 'ORDER_PRINT' ); } else{ $sOrder = $oTpl->tbHtml( 'messages.tpl', 'REQUIRED_FIELDS' ); } } else{ // display order form $oTpl->unsetVariables( ); $sRules = null; if( isset( $config['rules_page'] ) && isset( $oPage->aPages[$config['rules_page']] ) ){ $aRules = $oPage->aPages[$config['rules_page']]; $sRules = $oTpl->tbHtml( 'orders_form.tpl', 'RULES_ACCEPT' ); } $sOrderProducts = $oOrder->listProducts( 'orders_form.tpl', null, 'ORDER_PRODUCTS_' ); $sPaymentCarriers = $oOrder->listCarriersPayments( 'orders_form.tpl' ); $oTpl->unsetVariables( ); $sOrder = $oTpl->tbHtml( 'orders_form.tpl', 'ORDER_FORM' ); } } else{ $sOrder = $oTpl->tbHtml( 'orders_basket.tpl', 'BASKET_EMPTY' ); } } else{ $sOrderForm = null; } $aImages = $oFile->listImagesByTypes( $aData['sTemplate'], $iContent ); $sFilesList = $oFile->listFiles( $aData['sTemplate'], $iContent ); $oTpl->unsetVariables( ); $content .= $oTpl->tbHtml( $aData['sTemplate'], 'CONTAINER' ); } else{ $content .= $oTpl->tbHtml( 'messages.tpl', 'ERROR' ); } } ?>