Exemple #1
0
 public function initContent()
 {
     $module = new orderfiles();
     $this->var = $module->getconf();
     parent::initContent();
     $order = new OrderCore();
     $custorders = $order->getCustomerOrders($this->context->customer->id);
     $this->context->smarty->assign(array('mod' => $this, 'setup' => $this->var, 'orders' => $custorders, 'link' => $this->context->link, 'psversion' => $module->psversion(), 'customer' => $this->context->customer));
     $this->setTemplate('my-files.tpl');
 }
Exemple #2
0
 public static function getCustomerOrders($id_customer, $showHiddenStatus = false, Context $context = null)
 {
     $res = parent::getCustomerOrders($id_customer, $showHiddenStatus, $context);
     if (!Module::isInstalled('agilemultipleseller')) {
         return $res;
     }
     if ($context == null) {
         $context = Context::getContext();
     }
     if ($context->cookie->id_employee == 0 || $context->cookie->profile != (int) Configuration::get('AGILE_MS_PROFILE_ID')) {
         return $res;
     }
     $ret = array();
     foreach ($res as $data) {
         $id_owner = AgileSellerManager::getObjectOwnerID('order', $data['id_order']);
         if ($id_owner != $context->cookie->id_employee) {
             continue;
         }
         $ret[] = $data;
     }
     return $ret;
 }
Exemple #3
0
<?php

require_once dirname(__FILE__) . '/../../config/config.inc.php';
require_once dirname(__FILE__) . '/../../init.php';
include_once dirname(__FILE__) . '/orderfiles.php';
$orderfiles = new orderfiles();
$setup = $orderfiles->getconf();
global $cookie;
include dirname(__FILE__) . '/../../header.php';
if (!$cookie->isLogged()) {
    Tools::redirect('authentication.php?back=modules/orderfiles/myfiles14.php');
} else {
    $order = new OrderCore();
    $custorders = $order->getCustomerOrders($cookie->id_customer);
    global $smarty;
    $smarty->assign('this_path', __PS_BASE_URI__ . 'modules/' . $orderfiles->name . '/');
    $smarty->assign('mod', $orderfiles);
    $smarty->assign('setup', $setup);
    $smarty->assign('orders', $custorders);
    if ($orderfiles->psversion() == 4) {
        echo Module::display(dirname(__FILE__) . '/orderfiles.php', 'my-files14.tpl');
    }
}
include dirname(__FILE__) . '/../../footer.php';