在视图外使用symfony布局

时间:2011-07-15 15:58:27

标签: layout view symfony1

我想使用我的应用程序其余部分使用的布局和样式来创建自定义./config/unavailable.php页面。我可以复制其中一个页面呈现的生成的HTML,但如果我改变了布局或样式,我将不得不重新复制。

如何以与呈现视图相同的方式呈现unavailable.php页面?

我正在使用symfony 1.4。

2 个答案:

答案 0 :(得分:1)

当symfony忙于清除其缓存时,会调用

unavailable.php。你可能不想在此刻打扰太多,这就是使用普通php的原因。复制html可以通过cron任务来完成,所以如果我是你,我会尝试将cron,wget和sed结合起来实现这一点。

答案 1 :(得分:0)

我建议将其保存为手动HTML,一个简单的页面。无论您需要做什么来复制布局/模板(其中包含Symfony需要执行以生成的内容)都是不值得的,除非您计划在大多数情况下使您的应用程序不可用。如果您决定进行大的CSS更改,那么手动复制更容易。