我正在开发用于销售各种电子书的 Orchard 模块。在购买之前,用户可以查看显示产品样本的页面。购买后,不再需要样品页面,用户可以访问完整的产品。
我想进行设置,如果付费客户尝试访问示例页面,他们将被重定向到他们的完整产品,如果非客户尝试访问完整产品页面,他们将被重定向到示例. 我还希望我的页面内容可以通过仪表板进行编辑。
我目前的实现:
- 控制器根据是否进行了购买来处理条件路由/重定向。
- 我的每个页面 url 的层规则都包含一个 html 小部件以提供页面内容
这似乎可行,但我想知道我必须完成哪些其他选择。