我正在寻找一种更改Drupal会话变量(PrivateTempStoreFactory
)的解决方案,而无需重定向到另一个页面。我可以通过在我的模块中使用routing.yml来完成更改变量,但这不是一个有效的解决方案,因为它会更改为不同的路径。
简单地说,我正在尝试创建一个Role
菜单,其中User
可以选择已分配给他们的可用角色。当他们选择角色时,他们的角色应该在会话中更新并重定向回他们开始操作的页面(Menu
,其他事情可能会改变,因此需要重新加载页面)。
任何帮助将不胜感激!我正在学习Drupal 8,这一直是曲线!