2016-06-29 3 views
0

Ich möchte einen Wert von der Ansicht zum Controller suchen und übergeben.FuelPhp Wie übergebe ich den Suchwert von der Ansicht zum Controller

Hier ist meine Ansicht

 <div class="form-group"> 

      <?php echo Form::label('', 'search', array('class'=>'control-label')); ?> 

       <?php echo Form::input('search', Input::post('search', isset($user) ? $search : ''), array('class' => 'col-md-4 form-control', 'placeholder'=>'search')); ?> 

      <?php echo Html::anchor('admin/users/index/', 'Search', array('class' => 'btn btn-primary')); ?> 

     </div> 

Hier ist mein Controller

public function action_index_search($search = null) 
{ 

    $data ['users'] = DB::select('*')->from('users')->where('username','=', $search)->as_object()->execute(); 
    $this->template->title = "Users"; 
    $this->template->content = View::forge('admin/users/index_search', $data); 

} 

Antwort

0

Entweder prüfen für $ _POST in Ihrem Controller, oder noch besser: auszubrechen aus action_search und stattdessen get_search und post_search Controller-Methoden verwenden:)

Verwandte Themen