示例#1
0
 public function addGroupAction()
 {
     if ($this->request->isPost()) {
         if ($this->token->check()) {
             $name = $this->request->getPost('groupName', 'string');
             $group = new CustomersGroups();
             $group->codice_gruppo = CustomersGroups::getProgressiveCode();
             $group->nome = $name;
             try {
                 if ($group->save() !== false) {
                     $this->flash->success(_('Il gruppo e stato aggiunto correttamente'));
                 } else {
                     foreach ($group->getMessages() as $message) {
                         $this->flash->error($message);
                     }
                 }
             } catch (\Exception $e) {
                 $this->flash->error($e->getMessage());
             }
         }
     }
     return $this->forward('order_entry', 'groups');
 }