Route::filter('tvi', function () { if (!Auth::check() || !Auth::user()->isTVIAdmin()) { /*return App::abort(404);*/ return redirect('/auth/login'); } }); Route::group(array('middleware' => 'auth'), function () { Route::get('load-sub-sectors', function () { $input = Input::get('option'); $sector = \App\Sector::find($input); $subsectors = $sector->subsectors()->where('active', true)->orderBy('name', 'asc'); return Response::make($subsectors->get(['id', 'name'])); }); Route::get('load-occupations', function () { $input = Input::get('option'); $subsector = \App\Subsector::find($input); $occupations = $subsector->occupations()->where('active', true)->orderBy('name', 'asc'); return Response::make($occupations->get(['id', 'name'])); }); Route::get('load-competencies', function () { $input = Input::get('option'); $occupation = \App\Occupation::find($input); $competencies = $occupation->competencies()->where('active', true)->orderBy('name', 'asc'); return Response::make($competencies->get(['id', 'name'])); }); }); // RTA Admin routes... Route::group(array('before' => 'rta', 'middleware' => 'auth'), function () { // Institutions Route::get('rta-institutions', 'RTA\\RTAController@institutions'); Route::get('rta-institutions/{id}', 'RTA\\RTAController@school_profile');
<?php $sectors = \App\Sector::orderBy('name', 'asc')->get(); ?> <div class="col-md-8 col-md-offset-2"> @if($submitButtonText=='Update') <?php $subsectors = \App\Sector::find($sector_id)->subsectors->sortBy('name')->lists('name', 'id'); $occupations = \App\Subsector::find($subsector_id)->occupations->sortBy('name')->lists('name', 'id'); ?> <div class="form-group"> {!! Form::label('name', 'Competency Name : ') !!} {!! Form::text('name', null, ['placeholder' => 'Competency Name', 'class' => 'form-control', 'value' => '{{ old("name") }}']) !!} </div> <div class="form-group"> {!! Form::label('code', 'Competency Code : ') !!} {!! Form::text('code', null, ['placeholder' => 'Competency Code', 'class' => 'form-control', 'value' => '{{ old("code") }}']) !!} </div> <div class="form-group"> {!! Form::label('active', 'Is Active? : ') !!} {!! Form::select('active', array('1' => 'True',