Added Admin function mass prouductchange
This commit is contained in:
@@ -18,6 +18,37 @@ class AdminController extends mfBaseController {
|
||||
$this->layout()->setTemplate("Admin/Index");
|
||||
|
||||
}
|
||||
|
||||
protected function massProductchangeAction() {
|
||||
require_once(realpath(dirname(__FILE__)."/functions")."/MassProductchange.php");
|
||||
|
||||
$this->layout()->setTemplate("Admin/MassProductchange/Index");
|
||||
|
||||
$prodchange = new Admin_MassProductchange($this->request);
|
||||
$response = $prodchange->runRequest();
|
||||
|
||||
foreach(["info", "success", "warning", "error"] as $level) {
|
||||
if(array_key_exists($level, $response) && $response[$level]) {
|
||||
$this->layout()->setFlash($response[$level], $level);
|
||||
}
|
||||
}
|
||||
|
||||
if($response["redirect"]) {
|
||||
$this->redirect($response["redirect"]);
|
||||
}
|
||||
|
||||
if($response["template"]) {
|
||||
$this->layout()->setTemplate($response["template"]);
|
||||
}
|
||||
|
||||
if(is_array($response["templateVars"]) && count($response["templateVars"])) {
|
||||
foreach($response["templateVars"] as $key => $value) {
|
||||
$this->layout()->set($key, $value);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
protected function customerStatisticsAction() {
|
||||
$this->layout()->setTemplate("Admin/CustomerStatistics");
|
||||
|
||||
Reference in New Issue
Block a user