0

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');

この件に関する他のアイデアはありますか?

4

1 に答える 1