0
我試圖做一個自定義操作,但我想趁這個錯誤:索納塔管理員自定義操作似乎沒有使用自定義控制器
Controller "Sonata\AdminBundle\Controller\CRUDController::editarDistribucionAction" for URI "/admin/test/tarifas/distribucionperiodos/6/distribucion/editar" is not callable.
我已審查的代碼很多次,但我無法找到錯誤:
這是我的自定義控制器:
class CustomActionsController extends CRUDController
{
public function editarDistribucionAction(){
//$id = $request->get($this->admin->getIdParameter());
//TODO:
}
}
這是我services.yml
sonata.admin.editarDistribucion:
class: Test\TarifasBundle\Admin\DistribucionPeriodosTablaAdmin
tags:
- name: sonata.admin
manager_type: orm
group: "Tarifas"
label: "Distribución de periodos"
arguments: [ null, Test\TarifasBundle\Entity\DistribucionPeriodosTabla, TarifasBundle:CustomActions ]
我試圖把錯誤的參數上services.yml期待一個不同的錯誤,但我得到exacly一樣的,所以它似乎無視這片services.yml提前
謝謝!