2011-08-24 54 views
0

我想建立一個簡單的應用程序(至少現在),它可以幫助我創建很多類似的HTML模板。Symfony行動到行動變量

我用窗體創建了主頁,其中我放置了那些改變的文本數據;其餘的應該是我的Symfony應用程序爲我生成的。

我想知道一段時間如何做到這一點,並找到以下解決方案: 1.在主頁上使用表格I從表單數據到自我(同一網頁)。 2.在主頁面的操作中,我檢查是否所有的輸入都滿足(如果不是,則應用程序從if語句中跳出並用相同的表單顯示相同的主頁面)。 3.如果是,我想通過htmlspecialchars()函數顯示我的HTML模板。 Symfony會記住$ templ_cont中的結果。

而這最後一部分是問題所在。

我正在重新定向(使用header('Location:....「)到同一模塊中的另一個動作,稱爲」templ「。它可以工作,但新動作(templ)不記得我$ templ_cont,它只是顯示它的模板

如何讓變量在同一模塊中的兩個動作(因此,在相同的PHP文件中,但在不同的功能)可見,避免'醜陋'的解決方案?

在此先感謝

+0

有沒有理由使用重定向,而不是用 - > forward()方法呢? –

回答