Пожалуйста, помогите мне в этом деле. Ну, в контроллере я дал путь через аннотацию и после вызова он показывает пропущенный путь. Я проверил отладку php app / console: route и мой путь существует. Я сделал кеш: очистил и не помогло. Вы знаете решение?
<pre>
class RepController extends Controller
{
/**
* @Route("Single/{userStructureSymbol}"),name="Single",defaults="ZFI0")
* @Method("GET")
*/
public function indexAction(Request $request,$userStructureSymbol)
{
Someexample code here
return $this->render('RepBundle:Default:index.html.twig', array(
'array'=>example
));
}
routing.yml
репутация: ресурс: "@ RepBundle / Controller /" тип: аннотация префикс: / Rep
-------------------------- ---------- -------- ------ ----------------------------------- Имя Метод Схема Путь к хосту -------------------------- ---------- -------- ------ ----------------------------------- _wdt ЛЮБОЙ ЛЮБОЙ / _wdt / {жетон} _profiler_home ЛЮБЫЙ ЛЮБОЙ / _profiler / _profiler_search ЛЮБОЙ ЛЮБОЙ / _profiler / search _profiler_search_bar ЛЮБЫЙ ЛЮБОЙ / _profiler / search_bar _profiler_purge ЛЮБЫЙ ЛЮБОЙ / _profiler / purge _profiler_info ЛЮБЫЕ ЛЮБЫЕ / _profiler / info / {about} _profiler_phpinfo ЛЮБЫЙ ЛЮБОЙ / _profiler / phpinfo _profiler_search_results ЛЮБЫЙ ЛЮБОЙ / _profiler / {токен} / search / results _profiler ЛЮБЫЙ ЛЮБОЙ / _profiler / {токен} _profiler_router ЛЮБЫЙ ЛЮБОЙ / _profiler / {токен} / маршрутизатор _profiler_exception ЛЮБЫЙ ЛЮБОЙ / _profiler / {токен} / исключение _profiler_exception_css ЛЮБОЙ ЛЮБОЙ ЛЮБОЙ /_profiler/ndomtoken‹/exception.css _twig_error_test ЛЮБЫЙ ЛЮБОЙ ЛЮБЫЙ /_error/ndomcode‹. enj_format} rep_rep_index ЛЮБОЙ ЛЮБОЙ / Rep / Single {userStructureSymbol} индекс ЛЮБОЙ ЛЮБОЙ / APManager ЛЮБОЙ ЛЮБОЙ / APManager / {имя} APManagerMain ЛЮБОЙ ЛЮБОЙ / APManagerMain / {имя} fos_user_security_login GET | POST ANY ANY / login fos_user_security_check POST ANY ANY / login_check fos_user_security_logout GET ANY ANY / logout fos_user_profile_show ПОЛУЧИТЕ ЛЮБОЕ / профиль / fos_user_profile_edit GET | POST ANY ANY / profile / edit easyadmin ЛЮБОЙ ЛЮБОЙ / admin / admin ЛЮБОЙ ЛЮБОЙ / admin / -------------------------- ---------- -------- ------ -----------------------------------
У вас есть проблема в аннотации:
@Route("Single/{userStructureSymbol}"),name="Single",defaults="ZFI0")
это должно быть
@Route("Single/{userStructureSymbol}",name="Single",defaults="ZFI0")
Многим скобкам — так что отдых игнорировался — в отладке: роутер есть Любой подход разрешен, но он должен быть только GET
Других решений пока нет …