2015-01-25 1 views
0

У меня есть два пациента в таблице, и диагноз у пациентов добавляет форму. Я пытаюсь найти список диагнозов для изготовления тележки. Они не имеют никакого отношения. Выход, как этотКак получить другую модель данных в cakephp без отношения?

enter image description here

Я попытался сильфон кода для поиска этого элемента

У пациентов/добавить

<?php 
    echo $this->Form->input('Search',array('class'=>'form-control','label' => false,'placeholder'=>'Search Diagnosis Name By Name','id'=>'search','style'=>"border:1px solid gray;")); 
?> 

Тогда я применен сильфон кода JQuery.

$('#search').keyup(function(){ 
      var value=$('#search').val(); 

      $.get("<?php echo Router::url(array('controller'=>'Patients','action'=>'dsearch'));?>",{search:value},function(data){ 
           $('.search_data').html(data); 
      }); 
     }); 

В контроллере пациентов я написал сильфона метод, я использовал loadModel здесь, но это не работает.

public function dsearch() 
    { 
      $this->loadModel('Diagnosi'); 
      if(isset($this->request->query['search'])){ 
      $search = $this->request->query['search']; 
     } 
     else{ 
       $search = ''; 
      } 
     $this->Paginator->settings = array(
      'conditions' => array('Diagnosi.name LIKE' => "%$search%"), 
      'limit'=>4 
     ); 
     $this->set('diagnosis',$this->Paginator->paginate()); 
    } 

Здесь вы можете найти поле имени из диагноза, если есть отношение. Как я могу искать это без использования модели отношений.

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^