示例#1
0
 public function getEdit($id = false)
 {
     if (!$id) {
         return App::abort(404);
     }
     $item = Position::find($id);
     if (!$item) {
         return App::abort(404);
     }
     $departments = Department::whereNotNull("parent_id")->orderBy("name")->get();
     $roles = Positionrole::orderBy("name")->get();
     $positions = Position::select(["positions.id", "positions.name", "departments.name as department_name"])->leftjoin("departments", "departments.id", "=", "positions.department_id")->where("positions.id", "<>", $id)->orderBy("departments.name")->orderBy("positions.name")->take(100)->get();
     $workshifts = Workshift::all();
     $content = View::make("positions/edit", ["roles" => $roles, "positions" => $positions, "departments" => $departments, "item" => $item, "workshifts" => $workshifts]);
     return View::make("common/tpl", array("template" => $content));
 }
@extends('layouts.admin.default')

@section('content')

<?php 
//Todo: Put this in the Workshift controller
$workShift = Workshift::all();
$schedule = array();
?>

<div class="page-container">

        <div class="row" style="padding-bottom:20px;">

          <div class="col-md-2 clearfix">

            <aside class="sidebar">
              <nav class="sidebar-nav">
                <ul id="menu">
                  <li>
                    <a href="{{ url('/admin/dashboard') }}">
                      <span class="sidebar-nav-item-icon fa fa-tachometer fa-lg"></span>                      
                      <span class="sidebar-nav-item">Dashboard</span>                      
                    </a>
                    
                  </li>
                  <li>
                    <a href="#">
                      <span class="sidebar-nav-item-icon fa fa-users fa-lg"></span>                      
                      <span class="sidebar-nav-item">Employees</span>                      
                    </a>