2014-10-08 1 views
0

나는이 라이브러리를 사용하고 있고 많은 테이블을 만들었고,이 라이브러리를 기반으로 많은 기능을 만들었으며, 오늘날에는 where_in에 대한 지원이 없다는 것을 알게되었다. 기능datatables | 점화 된 datatables 라이브러리는 지원하지 않는다 where_in()

$this->datatables-where($whereCondition); 

CodeIgniter를 할 경우)

예를 들어 이 라이브러리는 where_in()을 지원합니다 지원합니다. 나는 도서관을 편집하려고했지만 엉망인 코드는 잘 견딜 수 없다. 나는 다른

누구나 심지어 once'd 내가 https://github.com/IgnitedDatatables/Ignited-Datatables/pull/56

사람이 여기에 해결책을 찾을 생각

https://github.com/IgnitedDatatables/Ignited-Datatables/

이 라이브러리를 사용하여 .. where_in에 대한 지원을 넣고 싶었지만 그렇게 실패 동일한 문제가 게시 된 문제, 그는 그것을 고정했다, 나는 그의 갈래 파일을 열었지만 내가 할 수있는 모든 사용할 수 있습니다

$this->datatables->where_in(); 

하지만 실제로 codeigniter where_in 쿼리를 실행하지 않습니다.

도움주세요.

+0

가 그 커밋의 변경된 파일을 확인 했습니까? 당신은 거기에서 코드를 얻을 수 있고 당신의'datatables.php'를 확장 할 수 있습니다 –

+0

@karanthakkar 예 편집을 점검했는데 작동하지 않았습니다. datatables 클래스를 사용하여 where_in()을 사용할 때만 오류가 발생하지 않았습니다. 하지만 그 where_in() dosen't 일 .. –

답변

1

효과적으로,이 Datatables의 librairy에서 where_in() 작동하지 않지만 당신은이를 사용할 수 있습니다

foreach($whereCondition as $w) 
{ 
    $this->datatables->or_where('yourColumn', $w); 
}