2012-06-06 3 views
1

EE에서 항목을 가져 오는 유일한 방법은 템플릿 태그를 사용하거나 SQL을 작성하는 것입니다. 나는 이식성이 좋지 않기 때문에 SQL을 작성하지 않을 것입니다. 나는 EE가 DAL을 갖기를 기대하므로 다음과 같이 할 수있다 :Expression Engine에 데이터베이스 추상화 계층 또는 API가 있습니까?

// load entry of type "Post" with id 15 
$this->EE->db->loadEntry('post',15); 

SQL은 PHP의 데이터에 액세스 할 수있는 유일한 옵션입니까? EE 코어에 직접 사용할 수있는 API를 가지고
물론 https://github.com/objectivehtml/Channel-Data

, 최선이 될 수 있지만, 기존 하나 (Api_channel_entries) 만에 보인다

+0

비밀 번호는 Code Ingiter 문서에 들어 있습니다 : http://codeigniter.com/user_guide/database/active_record.html#select – Matt

답변

2

당신은 objectivehtml 만든 다음 라이브러리를 사용할 수 있습니다 항목의 작성 또는 갱신을 허용하십시오.

관련 문제