require 'header.php'; $GLOBALS['current_category'] = -1; $xoopsOption['template_main'] = 'myshop_index.html'; require_once XOOPS_ROOT_PATH . '/header.php'; require_once MYSHOP_PATH . 'class/registryfile.php'; // Initialize $start = isset($_GET['start']) ? intval($_GET['start']) : 0; $limit = myshop_utils::getModuleOption('newproducts'); // Max number to display $baseurl = MYSHOP_URL . basename(__FILE__); // Script URL $registry = new myshop_registryfile(); // Template options $xoopsTpl->assign('nostock_msg', myshop_utils::getModuleOption('nostock_msg')); $xoopsTpl->assign('mod_pref', $mod_pref); $xoopsTpl->assign('welcome_msg', nl2br($registry->getfile(MYSHOP_TEXTFILE1))); // VAT $vatArray = $h_myshop_vat->getAllVats(); // Products $xoopsTpl->assign('total_products_count', sprintf(_MYSHOP_THEREARE, $h_myshop_products->getTotalPublishedProductsCount())); if ($limit > 0) { $itemsCount = $h_myshop_products->getRecentProductsCount(); if ($itemsCount > $limit) { require_once XOOPS_ROOT_PATH . '/class/pagenav.php'; $pagenav = new XoopsPageNav($itemsCount, $limit, $start); $xoopsTpl->assign('pagenav', $pagenav->renderNav()); } $myshop_shelf_parameters->resetDefaultValues()->setProductsType('recent')->setStart($start)->setLimit($limit)->setSort('product_submitted DESC, product_title')->setWithXoopsUser(true)->setWithRelatedProducts(true); $products = $myshop_shelf->getProducts($myshop_shelf_parameters); if (isset($products['lastTitle'])) { $lastTitle = strip_tags($products['lastTitle']);
* Version : $Id: * **************************************************************************** */ if (!defined("MYSHOP_ADMIN")) { exit; } switch ($action) { case 'default': xoops_cp_header(); myshop_adminMenu(9); require_once MYSHOP_PATH . 'class/registryfile.php'; $registry = new myshop_registryfile(); $sform = new XoopsThemeForm(_MI_MYSHOP_ADMENU8, 'frmatxt', $baseurl); $sform->addElement(new XoopsFormHidden('op', 'texts')); $sform->addElement(new XoopsFormHidden('action', 'savetexts')); $editor1 = myshop_utils::getWysiwygForm(_AM_MYSHOP_INDEX_PAGE, 'welcome1', $registry->getfile(MYSHOP_TEXTFILE1), 5, 60, 'hometext1_hidden'); if ($editor1) { $sform->addElement($editor1, false); } $editor2 = myshop_utils::getWysiwygForm(_MYSHOP_CGV, 'welcome2', $registry->getfile(MYSHOP_TEXTFILE2), 5, 60, 'hometext2_hidden'); if ($editor2) { $sform->addElement($editor2, false); } $editor3 = myshop_utils::getWysiwygForm(_AM_MYSHOP_RECOMM_TEXT, 'welcome3', $registry->getfile(MYSHOP_TEXTFILE3), 5, 60, 'hometext3_hidden'); if ($editor3) { $sform->addElement($editor3, false); } $editor4 = myshop_utils::getWysiwygForm(_AM_MYSHOP_OFFLINEPAY_TEXT, 'welcome4', $registry->getfile(MYSHOP_TEXTFILE4), 5, 60, 'hometext4_hidden'); if ($editor4) { $sform->addElement($editor4, false); }
<?php /** * conditions */ require 'header.php'; $GLOBALS['current_category'] = -1; $xoopsOption['template_main'] = 'myshop_cgv.html'; require_once XOOPS_ROOT_PATH . '/header.php'; require_once MYSHOP_PATH . 'class/registryfile.php'; $registry = new myshop_registryfile(); $xoopsTpl->assign('nostock_msg', myshop_utils::getModuleOption('nostock_msg')); $xoopsTpl->assign('mod_pref', $mod_pref); $xoopsTpl->assign('cgv_msg', $registry->getfile(MYSHOP_TEXTFILE2)); $xoopsTpl->assign('global_advert', myshop_utils::getModuleOption('advertisement')); $xoopsTpl->assign('breadcrumb', myshop_utils::breadcrumb(array(MYSHOP_URL . basename(__FILE__) => _MYSHOP_CGV))); myshop_utils::setCSS(); myshop_utils::setMetas(_MYSHOP_CGV . ' ' . myshop_utils::getModuleName(), _MYSHOP_CGV . ' ' . myshop_utils::getModuleName()); require_once XOOPS_ROOT_PATH . '/footer.php';
$msg['IP'] = myshop_utils::IP(); if ($commande->getVar('cmd_bill') == 1) { $msg['FACTURE'] = _YES; } else { $msg['FACTURE'] = _NO; } // Send mail to user myshop_utils::sendEmailFromTpl('command_client.tpl', $commande->getVar('cmd_email'), sprintf(_MYSHOP_THANKYOU_CMD, $xoopsConfig['sitename']), $msg); // Send mail to group admin myshop_utils::sendEmailFromTpl('command_shop.tpl', myshop_utils::getEmailsFromGroup(myshop_utils::getModuleOption('grp_sold')), _MYSHOP_NEW_COMMAND, $msg); // Display form to send to Paypal // Display final caddy with hidden values if (myshop_utils::getModuleOption('offline_payment') == 1 && isset($_POST['offline_payment']) && intval($_POST['offline_payment']) == 0 || $commandAmountTTC == 0 || xoops_trim(myshop_utils::getModuleOption('paypal_email')) == '') { $payURL = XOOPS_URL; $registry = new myshop_registryfile(); $text = $registry->getfile(MYSHOP_TEXTFILE4); $xoopsTpl->assign('text', xoops_trim($text)); $sform = new XoopsThemeForm(_MYSHOP_FINISH, 'payform', $payURL, 'post'); $h_myshop_caddy->emptyCart(); } else { $payURL = $paypal->getURL(); $sform = new XoopsThemeForm(_MYSHOP_PAY_PAYPAL, 'payform', $payURL, 'post'); $elements = array(); $elements = $paypal->getFormContent($commande->getVar('cmd_id'), $commandAmountTTC, $commande->getVar('cmd_email')); foreach ($elements as $key => $value) { $sform->addElement(new XoopsFormHidden($key, $value)); } } $sform->addElement(new XoopsFormLabel(_MYSHOP_TOTAL, $myshop_Currency->amountForDisplay($commandAmountTTC))); $sform->addElement(new XoopsFormLabel(_MYSHOP_SHIPPING_PRICE, $myshop_Currency->amountForDisplay($shippingAmount))); $sform->addElement(new XoopsFormLabel(_MYSHOP_LASTNAME, $commande->getVar('cmd_lastname')));