Example #1
0
 /**
  * Metodo llamado por la función INSERT.
  * @return array
  */
 protected function dataInsert()
 {
     global $urlSite;
     if (filter_input(\INPUT_POST, 'publish')) {
         $dataInput = $this->getDataInput();
         $insert = new CategoryInsert($dataInput['categoryName'], $dataInput['categoryDescription']);
         if ($insert->insert()) {
             Messages::addSuccess('Categoría publicada correctamente.');
             //Si todo es correcto se muestra la pagina de edición.
             header("Location: {$urlSite}" . 'admin/category/update/' . $insert->getLastInsertId());
             exit;
         }
         Messages::addError('Error al publicar categoría');
     }
     return ['category' => Category::defaultInstance(), 'actionUpdate' => \FALSE];
 }