/**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $subcategoria = new Subcategoria($request->all());
     $this->validate($request, ['categoria_id' => 'required', 'nombre' => 'required|min:2|max:50|unique:subcategorias']);
     $subcategoria->save();
     Flash::success('Subcategoria ' . $subcategoria->name . ' registrada exitosamente!!');
     return redirect()->route('admin.subcategorias.index');
 }
<?php

function __autoload($class_name)
{
    require_once '../model/' . $class_name . '.php';
}
?>
<div class="main">
  <div class="main-inner">
    <div class="container">
      <?php 
$subcategoria = new Subcategoria();
$categoria = new categoria();
if (isset($_POST['cadastrar'])) {
    $id_categoria = $_POST['categoria'];
    $nome_subcategoria = $_POST['nome_subcategoria'];
    $subcategoria->setIdCategoria($id_categoria);
    $subcategoria->setNome($nome_subcategoria);
    # Insert
    if ($subcategoria->insert()) {
        echo '<div class="alert alert-success">
                 <button type="button" class="close" data-dismiss="alert">×</button>
                 <strong>Inserido com sucesso!</strong>
                 </div>';
        header("Refresh: 2, home.php?pagina=list-subcategorias");
    }
}
?>
      <?php 
if (isset($_POST['atualizar'])) {
    $id_categoria = $_GET['categoria'];
 /**
  * Returns the data model based on the primary key given in the GET variable.
  * If the data model is not found, an HTTP exception will be raised.
  */
 public function loadModel()
 {
     if ($this->_model === null) {
         if (isset($_GET['id'])) {
             $this->_model = Subcategoria::model()->findbyPk($_GET['id']);
         }
         if ($this->_model === null) {
             throw new CHttpException(404, 'The requested page does not exist.');
         }
     }
     return $this->_model;
 }
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function edit($id)
 {
     $producto = producto::find($id);
     $categorias = Categoria::orderBy('nombre', 'ASC')->lists('nombre', 'id');
     //esto se envia para el droplist de categorias
     $subcategorias = Subcategoria::where('categoria_id', '=', $producto->categoria_id)->lists('nombre', 'id');
     //esto se envia para el droplist de categorias;
     return view('admin.productos.edit')->with('producto', $producto)->with('categorias', $categorias)->with('subcategorias', $subcategorias);
 }
<?php

function __autoload($class_name)
{
    require_once '../model/' . $class_name . '.php';
}
?>
<div class="main">
  <div class="main-inner">
    <div class="container">
      <?php 
$count = 1;
$subcategoria = new Subcategoria();
if (isset($_GET['acao']) && $_GET['acao'] == 'deletar') {
    $id_subcategoria = (int) $_GET['id'];
    if ($subcategoria->delete($id_subcategoria)) {
        echo '<div class="alert alert-success">
                 <button type="button" class="close" data-dismiss="alert">×</button>
                 <strong>Deletado com sucesso!</strong>
                 </div>';
        header("Refresh: 2, home.php?pagina=list-subcategorias");
    }
}
?>
     <div class="row">        
        <div class="span12">
        </div>
            <div class="span12">            
            <div id="target-1" class="widget">              
              <div class="widget-content">                
                <h1>Camu's WS System</h1>               
Example #6
0
//Função p/ atualizar/chamar outra página
function MM_jumpMenu(targ, selObj, restore){
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if(restore)
  selObj.selectedIndex = 0;
  }
</script>
<div class="main">
  <div class="main-inner">
    <div class="container">
      <?php 
include "../libs/Date.php";
include "../libs/upload.php";
$categoria = new Categoria();
$subcategoria = new Subcategoria();
$produto = new Produto();
$date = new Date();
if (isset($_POST['cadastrar'])) {
    $id_categoria = $_GET['id_categoria'];
    $id_subcategoria = $_POST['subcategoria'];
    $nome = $_POST['nome'];
    $modelo = $_POST['modelo'];
    $img = upload($_FILES['img']);
    if ($_POST['lancamento'] == 'on') {
        $lancamento = 'S';
    } else {
        $lancamento = 'N';
    }
    if ($_POST['destaque'] == 'on') {
        $destaque = 'S';