2012-03-08 3 views
0

어떻게 routing.yml 표준 파일 대신 데이터베이스에 경로를 저장할 수 있습니까? 맞춤 라우트 로더를 만들어야합니까?데이터베이스에 symfony 경로 저장

+0

이것은 http://www.tomasvotruba.cz/blog/2016/02/25/modular-routing-in-symfony –

답변

2

확인할 수 있습니다. previous question. 유일한 대답은 그것을하는 기본적인 아이디어를 준다.

또한 DbRoutingBundle 번들이 도움이 될 수 있습니다. 방금 KnpBundles를 검색하여 찾았습니다. 테스트했거나 작동하는 방식을 알았습니다.

자신의 구현을 수행하는 것이 좋은 출발점이 될 수 있습니다.

감사합니다,
매트

+0

그래서 기본적으로 주요 지점에 대한 해결책이 될 수 있습니다 데이터베이스의 모든 경로를로드하고 RouteCollection에 저장하는 사용자 지정 라우터를 만드는 것입니다. – Stefano

+1

안녕하세요. 캐싱 문제가 여기에있는 것 같습니다. https://github.com/lvanderree/DbRoutingBundle/issues/3 "fallout"경로는 "@Route ("/ page/{slug } ")."/ page "부분이 없으면 어떻게 할 수 있습니까? 사용자 정의 오류 페이지는 좀 더 우아 할 수있는 것처럼 보입니다. – Mike