Имя параметра маршрута ZF2 изменено на контроллере

Я создаю приложение Zend Framework 2, и у меня есть следующие маршруты:

  • покупатель
    • дефолт
    • modifycustomercategoryform — /: controller /: action /: CustomerCategoryId
    • deletecustomercategoryform — /: controller /: action /: CustomerCategoryId
    • modifyleadsourceform — /: controller /: action /: LeadSourceId
    • deleteleadsourceform — /: controller /: action /: LeadSourceId

Я строю ссылку в скрипте вида и нажимаю на нее; Я иду в нужный контроллер / действие, однако, я получаю параметр, отправленный как LeadSourceId

Я делаю var_dump

 $params1 = $this->getEvent()->getRouteMatch()->getParams();
$id = $this->params()->fromRoute('LeadSourceId');
var_dump($params1, $id);

Отображаемые значения:

array(5) {
["__NAMESPACE__"]  => string(19) "Customer\Controller"["controller"]     => string(36) "Customer\Controller\CustomerCategory"["action"]         => string(29) "modify-customer-category-form"["LeadSourceId"]   => string(1) "1"["__CONTROLLER__"] => string(16) "CustomerCategory"} string(1) "1"

Я буду признателен, если кто-то может указать мне в правильном направлении.

Я подумал, что это может быть проблема с кешем, и я перезапустил свой браузер & Apache все еще нет решения

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]