/**
  * Run the migrations.
  *
  * @return void
  */
 public function up()
 {
     Schema::create('sys_modules', function (Blueprint $table) {
         $table->increments('id');
         $table->integer('id_parent')->unsigned();
         $table->string('title', 250);
         $table->text('description');
         $table->boolean('active');
         $table->integer('register_by');
         $table->integer('modify_by');
         $table->timestamps();
     });
     sys_module::create(['id_parent' => '0', 'title' => 'Menús', 'description' => 'Modulo para creacion de menus', 'active' => '1', 'register_by' => '1', 'modify_by' => '1']);
     sys_module::create(['id_parent' => '1', 'title' => 'Menú', 'description' => 'Modulo para creacion de submenu', 'active' => '1', 'register_by' => '1', 'modify_by' => '1']);
     sys_module::create(['id_parent' => '0', 'title' => 'Publicaciones', 'description' => 'Publicaciones', 'active' => '1', 'register_by' => '1', 'modify_by' => '1']);
     sys_module::create(['id_parent' => '3', 'title' => 'Tipos', 'description' => 'Tipos', 'active' => '1', 'register_by' => '1', 'modify_by' => '1']);
     sys_module::create(['id_parent' => '3', 'title' => 'Secciones', 'description' => 'Secciones', 'active' => '1', 'register_by' => '1', 'modify_by' => '1']);
     sys_module::create(['id_parent' => '3', 'title' => 'Categorias', 'description' => 'Categorias', 'active' => '1', 'register_by' => '1', 'modify_by' => '1']);
     sys_module::create(['id_parent' => '3', 'title' => 'Documentos', 'description' => 'Publicaciones', 'active' => '1', 'register_by' => '1', 'modify_by' => '1']);
     sys_module::create(['id_parent' => '3', 'title' => 'Comentarios', 'description' => 'Comentarios', 'active' => '1', 'register_by' => '1', 'modify_by' => '1']);
     sys_module::create(['id_parent' => '0', 'title' => 'Archivos', 'description' => 'Archivos', 'active' => '1', 'register_by' => '1', 'modify_by' => '1']);
     sys_module::create(['id_parent' => '9', 'title' => 'Albums', 'description' => 'Albums', 'active' => '1', 'register_by' => '1', 'modify_by' => '1']);
     sys_module::create(['id_parent' => '9', 'title' => 'Directorio', 'description' => 'Directorio', 'active' => '1', 'register_by' => '1', 'modify_by' => '1']);
     sys_module::create(['id_parent' => '0', 'title' => 'Usuarios', 'description' => 'Usuarios', 'active' => '1', 'register_by' => '1', 'modify_by' => '1']);
     sys_module::create(['id_parent' => '12', 'title' => 'Usuarios', 'description' => 'Usuarios', 'active' => '1', 'register_by' => '1', 'modify_by' => '1']);
     sys_module::create(['id_parent' => '12', 'title' => 'Roles', 'description' => 'Roles', 'active' => '1', 'register_by' => '1', 'modify_by' => '1']);
     sys_module::create(['id_parent' => '12', 'title' => 'Módulos', 'description' => 'Módulos', 'active' => '1', 'register_by' => '1', 'modify_by' => '1']);
     sys_module::create(['id_parent' => '12', 'title' => 'Configuración', 'description' => 'Configuración', 'active' => '1', 'register_by' => '1', 'modify_by' => '1']);
     sys_module::create(['id_parent' => '0', 'title' => 'Configuraciónes', 'description' => 'Configuraciónes', 'active' => '1', 'register_by' => '1', 'modify_by' => '1']);
     sys_module::create(['id_parent' => '17', 'title' => 'Configuraciónes', 'description' => 'Configuraciónes', 'active' => '1', 'register_by' => '1', 'modify_by' => '1']);
 }
Example #2
0
 public function edit($id)
 {
     $cms = sys_module::find($id);
     $idsubmodule = $cms->id_parent;
     $msg = "submenuedit";
     return view('sysmodules.cmsform', ['cms' => $cms, 'msg' => $msg, 'idsubmodule' => $idsubmodule]);
 }
Example #3
0
 public function update($id, Request $request)
 {
     $activado = '0';
     if ($request['ChekActivacion'] == "on") {
         $activado = '1';
     }
     $cms = sys_module::find($id);
     $cms->active = '1';
     $cms->fill($request->all());
     $cms->save();
     Session::flash('message', 'Módulo actualizado correctamente');
     return Redirect::to("admin/module");
 }