Skip to content

\$merge_compiled_includes {#variable.merge.compiled.includes}

通过将 $merge_compiled_includes 设置为 TRUE,Smarty 将子模板的编译模板代码合并到主模板的编译代码中。这样可以提高使用许多不同子模板的模板的渲染速度。

可以通过在 {include} 标签中设置 inline 选项标志来合并单个子模板。对于 inline 合并,不需要启用 $merge_compiled_includes

    <?php
    $smarty->merge_compiled_includes = true;
    ?>

注意

这是一个编译时选项。如果你改变了设置,你必须确保模板得到重新编译。

参考 {include} 标签。