【发布时间】:2016-03-22 13:46:58
【问题描述】:
在 symfony 项目中访问消息页面如下。
function messageNavigate(hotelid) {
window.open('message/'+senderid+'','_blank')
}
这里是检查用户是否登录。如果没有,用户重定向到登录页面。我的问题是如何在使用先前选择的 itemid 登录消息页面后重定向他。
routing.yml
message:
path: /message/{itemid}
defaults: { _controller: TestBundle:Message:message }
login:
path: /login
defaults: { _controller: TestBundle:Security:login}
安全性.yml
firewalls:
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
main:
anonymous: ~
pattern: ^/
form_login:
login_path: /login
check_path: /login
default_target_path: /message/{itemid}
provider: our_db_provider
logout:
path: logout
target: /login
【问题讨论】:
标签: symfony session url get parameter-passing