Файл маршрутизации October CMS в плагинах

у меня есть

маршруты.php

файл в моем каталоге плагинов, который имеет множество правил маршрутизации, например, его часть:

# global routes for buy and sell
  Route::post('loadgroups/','Imis\Accounting\Controllers\SaleFactors@loadGroups');
  Route::post('loadproducts/','Imis\Accounting\Controllers\SaleFactors@loadProducts');
  Route::post('mobile/','Imis\Accounting\Controllers\SaleFactors@mobile');
  Route::post('cashcredit/','Imis\Accounting\Controllers\SaleFactors@calcCashCredit');

моя проблема в том, что все маршруты работают правильно, кроме последнего, который бросает

404 Не Найдено

есть ли идеи по поводу этой проблемы и как ее решить!? Спасибо.


person saleh asadi    schedule 29.04.2017    source источник
comment
Вы уверены, что calcCashCredit существует? Проверьте правописание.   -  person B Faley    schedule 02.05.2017
comment
@Meysam да, этот метод существует в контроллере.   -  person saleh asadi    schedule 02.05.2017


Ответы (1)


Если у вас определенно определен метод Controller, то единственное, о чем я могу думать, это то, что вы, возможно, отправляете POST где-то еще. Может опечатка!? Возможно, вы захотите взглянуть на свою форму (или, тем не менее, вы делаете этот запрос POST), чтобы убедиться, что вы выбрали правильный маршрут. Тщательное изучение StackTrace также может быть полезным.

Для дополнительной меры вы можете очистить кеш: php artisan cache:clear

Надеюсь, вы найдете исправление. Удачи!

person Pratyush Pundir    schedule 06.05.2017
comment
Благодарю. Я решил проблему, это было так странно! Я изменил имя метода на верблюжий регистр адреса маршрута, и это сработало. например: route->getbank & method->getBank - person saleh asadi; 09.05.2017
comment
Да, эти вещи чувствительны к регистру. Рад, что у тебя получилось. У меня было ощущение, что это, вероятно, опечатка или что-то связанное с названием. \м/ - person Pratyush Pundir; 09.05.2017