silex で作成された出力を保存できるかどうか疑問に思っていました。私が達成したいのは次のようなものです:
<?php
require('core.php');
$out = $app->run();
echo $app['twig']->render('header.html');
echo $out;
echo $app['twig']->render('footer.html');
ナビゲーションの一部は動的コントローラー内に構築され、小枝にグローバルとして登録されるため、このようにしたいと思います。成功せずにアウトバッファリングob_startメカニズムを使用しようとしました:
<?php
require('core.php');
ob_start();
$app->run();
$out = ob_get_contents();
ob_end_clean();
echo $app['twig']->render('header.html');
echo $out;
echo $app['twig']->render('footer.html');
この件に関する他のアイデアはありますか?