真的不确定问题的标题是否适合整个问题。但是这里。
我目前拥有的是一个现有的 SaaS 项目。我们希望随着时间的推移推出一个新模板。想想谷歌是如何引入新功能的。或者其他一些网站可能会带有“试试我们的新测试版”.. 类型的东西。好吧,我们也想做同样的事情,然后我们最终会逐步淘汰旧的外观和感觉。
这样,这个应用程序就构建在 Zend Framework 之上,因此通过查看文档,我可以弄清楚如何覆盖给定控制器上的模板。但我想做的基本上是利用这些会话。如果存在,请使用此模板。如果没有,请使用旧的。
是否可以以这种方式覆盖默认模板?例如,现在默认加载的文件是“tops.phtml”,如果会话存在我想加载“tops_v2.phtml”。因此,当找到会话时,它可以将其用作模板而不是“tops.phtml”。