<?php $booked_unit = BookedUnit::findOrFail($akad_booked_unit->booked_unit_id); ?> @extends('admin._layouts.admin') @section('page-header') @include('admin.akad_booked_units._partials.header') @stop @section('panel-header') Detail @stop @section('content') <h1 class="detail-title">Akad Booked Unit</h1> <div class="detail"> <div class="row"> <div class="col-md-2"> ID </div> <div class="col-md-10"> : {{{ucfirst($akad_booked_unit->id)}}} </div> </div> <div class="row"> <div class="col-md-2"> Customer Name </div> <div class="col-md-10"> : <a href="{{ URL::action('CustomersController@detail', $booked_unit->customer_id) }}">{{{ucfirst($booked_unit->customer->name)}}}</a> </div> </div> <div class="row">
/** * Update the specified resource in storage. * PUT /bookedunit/{id} * * @param int $id * @return Response */ public function update($id) { $unit = BookedUnit::findOrFail($id); $validator = Validator::make($data = Input::all(), BookedUnit::$rules); if ($validator->fails()) { return Redirect::back()->withErrors($validator)->withInput(); } $image_fields = $this->image_fields; $pic_destination = $this->upload_folder; $files = array(); for ($i = 0; $i < count($image_fields); $i++) { $files[$i] = Input::file($image_fields[$i]); if ($files[$i]) { $pic_extension = $files[$i]->getClientOriginalExtension(); $pic_name = md5(date("Y-m-d H:i:s") . rand(11111, 99999)) . '.' . $pic_extension; $upload = $files[$i]->move($pic_destination, $pic_name); $data[$image_fields[$i]] = $pic_name; } else { unset($data[$image_fields[$i]]); } } $data['changed_by'] = Auth::user()->id; $unit->update($data); return Redirect::route('admin.booked_units.index'); }