
В общем изощрялся как только возможно, но ничего не получается. Гуру помогите! Писал в темах с расширениями, но вразумительного ответа так и не получил.
Код: Выделить всё
# Redirect to portal by default
board3_portal_redirect_controller:
pattern: /
defaults: { _controller: board3.portal.main:handle }
board3.portal.main:handle
Код: Выделить всё
phpbbgallery_index:
pattern: /gallery
defaults: { _controller: phpbbgallery.core.controller.index:base }
{ _controller: phpbbgallery.core.controller.index:base }
, так как pattern: /gallery
имеет прямой путь.Код: Выделить всё
##################################
# Redirect to Gallery by default #
##################################
phpbbgallery_redirect_index:
pattern: /
defaults: { _controller: phpbbgallery.core.controller.index:base }
Код: Выделить всё
phpbbgallery_personal_page:
pattern: /gallery/users/{page}
defaults: { _controller: phpbbgallery.core.controller.index:personal }
pattern: /gallery/users/{page}
{page} - может быть любым, его нужно определить заранее.Код: Выделить всё
phpbbgallery_redirect_page:
pattern: /
defaults: { _controller: phpbbgallery.core.controller.index:personal , page: 1}
board3_portal_redirect_controller:
может быть любым, но главное что бы оно не повторялось. Выше в галереи я названия поменял на phpbbgallery_redirect_index:
и phpbbgallery_redirect_page:
Вопрос! Где посмотреть какой используется в расширении контроллер?