エントリループ内のフィールドの値を加算(SUM)する

私はエントリの束を返すeeエントリのループを持っています。各エントリには、数値を保持するカスタムフィールドがあります。そのフィールドの値を最後にまとめて合計を出力したいと思います。

PHP相当の:

for ($i = 0; $i < $total; $i++){
$total += $value[$i];
}


Total = echo $total

さらに良いのは、このようなコマンドをSQLのように実行して、私の価値を返すことだけです。

SELECT SUM(列)FROMテーブル

これで私を助けるプラグインはありますか?可能であればPHPを避けたいのですが、EEタグでPHPを動作させるにはどうすればいいですか?PHPにカスタムフィールドの値を渡すことができません。

これを達成するためにStashのオペレータはいますか?

1

1 答え

u can use a plugin to do this.

私は http://devot-ee.com/add-ons/tally がそうすると思いますトリック。

これが助けてくれることを願っています。

敬具。

2
追加された
こんにちは、私はあなたの記事を参照してください、あなたは埋め込みテンプレートに2番目の部分を置く必要があります。これがあなたと一緒に働くなら、ここで私の答えを受け入れてください。敬具。
追加された 著者 HenryR,
これは私が必要とするものですが、私はそれを働かせることはできません。下のコードを投稿します。
追加された 著者 Felipe Voloch,
興味がある場合は公式サポートフォーラムに投稿しました: devot-ee .com/add-ons/support/tally/viewthread/12825
追加された 著者 Felipe Voloch,