Drupal 8 - 更改会话变量而不重定向页面

时间:2016-12-12 18:29:25

标签: php drupal drupal-modules drupal-8

我正在寻找一种更改Drupal会话变量(PrivateTempStoreFactory)的解决方案,而无需重定向到另一个页面。我可以通过在我的模块中使用routing.yml来完成更改变量,但这不是一个有效的解决方案,因为它会更改为不同的路径。

简单地说,我正在尝试创建一个Role菜单,其中User可以选择已分配给他们的可用角色。当他们选择角色时,他们的角色应该在会话中更新并重定向回他们开始操作的页面(Menu,其他事情可能会改变,因此需要重新加载页面)。

任何帮助将不胜感激!我正在学习Drupal 8,这一直是曲线!

1 个答案:

答案 0 :(得分:0)

结束使用Drupal Ajax API,其中回调将使用location.reload()。解决问题