上下文 我的系统有许多相关实体,例如租户 -> 客户 -> 活动 -> 等...
每个实体都有一个“索引”视图,可以搜索、分页和链接到编辑/详细信息/删除。在每个实体的“详细信息”视图中,我有显示实体详细信息(只读)的选项卡以及用户可以搜索的任何子实体的附加选项卡,页面并具有指向编辑/详细信息/删除的链接。这允许用户“向下”导航树(可以这么说)。
问题 从树上下来是一种我无法弄清楚的治疗。
例如,转到 tentant -> Clients 选项卡。按名称搜索客户,然后单击该客户的“详细信息”链接。然后转到客户端 -> 广告系列,搜索一个广告系列,然后点击该广告系列的“编辑”。进行更改并提交表格。我可以通过“广告系列/索引”或“客户/详细信息 -> 广告系列选项卡”访问此“编辑”视图。那么如何维护这个导航历史呢?我正在开发的系统可以深入 6 个级别,我需要一些可以一直工作并再次备份的东西。如果我可以维护有关每个调用页面状态的详细信息,例如。搜索条件、页码、活动标签等都是理想的,但考虑到它的复杂性,我会很高兴回到正确的页面和标签。
最坏的情况是“用户”,可以通过 4 个不同的调用页面访问。