似乎从EE中获取条目的唯一方法是使用模板标记或编写SQL。我不想写SQL,因为它不是很便携。我希望EE有一些DAL所以我可以做类似的事情:
// load entry of type "Post" with id 15
$this->EE->db->loadEntry('post',15);
SQL是从PHP访问数据的唯一选择吗?
答案 0 :(得分:2)
您可以使用由objectivehtml创建的以下库:
https://github.com/objectivehtml/Channel-Data
当然,最好的方法是在EE核心中直接使用API,但现有的(Api_channel_entries)似乎只允许创建或更新条目。