ツリー構造を表示するためのカスタム再帰関数を作成する必要があります。関数のシグネチャは次のとおりです。
function smarty_function_categories($params, &$smarty)
私の問題は、これが smarty によって受け入れられないため、$params を &$params として宣言できないことです。さらに、$params に、ツリー データを保持する 2 つの大きなテーブルを渡したいのですが、再帰ごとにそれらをコピーすることはできません。$params は PHP 連想配列です。アイデア - 提案はありますか?