Я хочу создать простое приложение (по крайней мере пока), что помогает мне создавать множество похожих HTML-шаблонов.Symfony action to action variables
Я создал главную страницу с формой, в которую я помещал эти текстовые данные, которые меняются; в остальном мое приложение Symfony будет создано для меня.
Я некоторое время задавался вопросом, как это сделать, и нашел следующее решение: 1. На главной странице с формой I POST form-from-data to self (на той же веб-странице). 2. В действии главной страницы я проверяю, выполнены ли все INPUT (если нет, приложение выходит из оператора if и показывает одну и ту же главную страницу с той же формой). 3. Если да, я хочу показать только мой шаблон HTML через функцию htmlspecialchars(). Symfony запоминает результат в $ templ_cont.
И эта последняя часть является проблемой.
Я переуступаю (с заголовком («Место: ....») к другому действию в том же модуле, который называется «templ». Он работает, но новое действие (templ) не запоминает мой $ templ_cont, он просто показывает свой шаблон.
Как я могу сделать переменную видимой для двух действий в одном модуле (таким образом, в том же файле PHP, но в разных функциях), избегая «уродливых» решений?
заранее спасибо
Есть ли причина, чтобы использовать редирект, а не использовать -> вперед() вместо этого? –