public function formulario() { autoriza(); $this->load->helper(array("currency", "form")); $this->load->template("produtos/formulario"); $this->output->enable_profiler(TRUE); }
public function index() { $usuario = autoriza(); $this->load->model("produtos_model"); $produtosVendidos = $this->produtos_model->buscaVendidos($usuario); $dados = array("produtosVendidos" => $produtosVendidos); $this->load->template("vendas/index", $dados); }
public function novo() { $usuarioLogado = autoriza(); $this->load->library("form_validation"); $this->form_validation->set_rules("nome", "nome", "required|min_length[5]|callback_nao_tenha_a_palavra_melhor"); $this->form_validation->set_rules("descricao", "descricao", "trim|required|min_length[10]"); $this->form_validation->set_rules("preco", "preco", "required"); $this->form_validation->set_error_delimiters("<p class='alert alert-danger'>", "</p>"); $sucesso = $this->form_validation->run(); if ($sucesso) { $produto = array("nome" => $this->input->post("nome"), "descricao" => $this->input->post("descricao"), "preco" => $this->input->post("preco"), "usuario_id" => $usuarioLogado["id"]); $this->load->model("produtos_model"); $this->produtos_model->salva($produto); $this->session->set_flashdata("success", "Produto salvo com sucesso"); redirect("/"); } else { $this->load->template("produtos/formulario"); } }
function __construct() { parent::__construct(); $this->load->helper('auth'); autoriza(); }