Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 跨控制器虚拟属性_Ruby_Ruby On Rails 4 - Fatal编程技术网

Ruby 跨控制器虚拟属性

Ruby 跨控制器虚拟属性,ruby,ruby-on-rails-4,Ruby,Ruby On Rails 4,是否可以在不使用会话的情况下拥有应用程序范围的虚拟属性 例如,我已经有一个会话供当前使用 给定用户管理组织A和B 当用户选择组织A并访问添加新成员时,他应该看到向组织A添加新成员 -如果他返回主屏幕并选择组织B,则“新成员”视图应为“向组织B添加新成员” 实际上,大约有8个控制器需要接受此属性。这应该通过属性访问器来解决吗 我刚刚根据组织的ID创建了一个新会话,然后确保在选择新组织时销毁上一个会话。看起来很好用

是否可以在不使用会话的情况下拥有应用程序范围的虚拟属性

例如,我已经有一个会话供当前使用

给定用户管理组织A和B

当用户选择组织A并访问添加新成员时,他应该看到向组织A添加新成员

-如果他返回主屏幕并选择组织B,则“新成员”视图应为“向组织B添加新成员”


实际上,大约有8个控制器需要接受此属性。这应该通过属性访问器来解决吗

我刚刚根据组织的ID创建了一个新会话,然后确保在选择新组织时销毁上一个会话。看起来很好用