section 展開時に無駄なコードが含まれている(?)
section を php コードに展開する際に、必ず "total" "first" "last" という名前の配列要素を作成して用意してるようですが、不要な気がします。
それぞれ $simplate.section.var.count $simplate.section.var.first $simplate.section.var.last 用に用意してるようにも見えますが、これらが利用されるときだけ出力すればこと足りるように感じます。
全部のコードトレースを完了し、本当に不要なようであれば改善したい。
理解しました。section タグの start 属性により first の添字が可変であり、first を配列要素として用意しておくことで、変数を展開するロジックを共通化しているのですね。 last だけは現在の仕様では改善可能ですが、拡張性を残して (拡張することはなさそうだけど) 本件は何も変更せずに close とします。
section を php コードに展開する際に、必ず "total" "first" "last" という名前の配列要素を作成して用意してるようですが、不要な気がします。
それぞれ $simplate.section.var.count $simplate.section.var.first $simplate.section.var.last 用に用意してるようにも見えますが、これらが利用されるときだけ出力すればこと足りるように感じます。
全部のコードトレースを完了し、本当に不要なようであれば改善したい。