On avance sur LivraisonParSecteurs
This commit is contained in:
@@ -2,7 +2,11 @@
|
||||
|
||||
namespace LivraisonParSecteurs\Controller;
|
||||
|
||||
use LivraisonParSecteurs\LivraisonParSecteurs;
|
||||
use LivraisonParSecteurs\Model\LpsAreaQuery;
|
||||
use Thelia\Controller\Admin\BaseAdminController;
|
||||
use Thelia\Core\Security\AccessManager;
|
||||
use Thelia\Core\Security\Resource\AdminResources;
|
||||
|
||||
/**
|
||||
* Class BackOfficeController
|
||||
@@ -12,17 +16,36 @@ class BackOfficeController extends BaseAdminController
|
||||
{
|
||||
public function viewAction($params = [])
|
||||
{
|
||||
return $this->render("secteurs");
|
||||
return $this->render("deliveryarea-list");
|
||||
}
|
||||
|
||||
public function toggleActive($params = [])
|
||||
public function toggleActive($id)
|
||||
{
|
||||
return $this->render("secteurs");
|
||||
// Check current user authorization
|
||||
if (null !== $response = $this->checkAuth(AdminResources::MODULE, LivraisonParSecteurs::getModuleCode(), AccessManager::UPDATE))
|
||||
return $response;
|
||||
|
||||
$deliveryarea = LpsAreaQuery::create()->findOneById($id);
|
||||
$deliveryarea->setActive($deliveryarea->getActive() ? 0 : 1)->save();
|
||||
|
||||
return $this->render("deliveryarea-list");
|
||||
}
|
||||
|
||||
public function updatePrice($params = [])
|
||||
{
|
||||
return $this->render("secteurs");
|
||||
return $this->render("deliveryarea-list");
|
||||
}
|
||||
|
||||
public function viewArea()
|
||||
{
|
||||
$selectedArea = LpsAreaQuery::create()->findOneById($this->getRequest()->query->get("area_id"));
|
||||
return $this->render("deliveryarea-edit", array('module_code' => 'DeliveryRound',
|
||||
'area_id' => $selectedArea));
|
||||
}
|
||||
|
||||
public function editArea()
|
||||
{
|
||||
$selectedArea = LpsAreaQuery::create()->findOneById($id);
|
||||
return $this->render("deliveryarea-edit");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user