我如何覆盖模型查询,该查询通过ajax调用填充一个属属关系下拉列表。调用类似于http://santinisacri.local/admin/santini-soggetti/relation?type=santini_soggetti_hasone_santini_soggetti_relationship&method=add&page=1,响应为JSON。我要在哪里添加clausole。我已经在模型中尝试过,但是什么也没有。我需要创建一个新的控制器吗?
我能够覆盖控制器和“ relation”方法。但是,使用模型,我在表单中返回了错误的json。我需要这种形式的:{“结果”:[{“ id”:“”,“文本”:“无”},{“ id”:1,“文本”:“汉堡”}},{“ id”:2,“文本” :“ I Club Sandwich”},{“ id”:3,“ text”:“沙拉”}],“ pagination”:{“ more”:假}}]
如何?
我由上层控制器解析,并返回类似以下的数组:
$results['results'] = $soggetti;
return $results;