这是一个非常新手的问题,请耐心等待。我开始使用Yii作为我的第一个PHP框架,到目前为止这么好,我正在学习的项目是一个简单的信息网页,但我怎么处理Yii下的子页面概念?这就是我想要实现的目标:
我有家用,产品和联系人的控制器,现在我知道Yii不能与子控制器一起使用,那么如何创建产品1和2子页面?每个人只是一个不同的视角?通过Gii?非常感谢。
答案 0 :(得分:2)
你可以做两件事之一
您可以拥有一个通用产品页面,该页面接受一个参数来区分不同的产品(常用方法)。例如,
www.mysite.com/products?id=1
会显示Product1的页面,而www.mysite.com/products?id=2
会显示Product2的页面(如果查询字符串中没有id参数,那么您只能显示Product页面)
您还可以为每个页面分别设置方法。所以你会有
actionProduct actionProduct1 actionProduct2
产品控制器中的方法,然后您就可以将页面作为
来访问www.mysite.com/product
www.mysite.com/product1
www.mysite.com/product2