6
A
答えて
11
はこのお試しください:
{assign var='c' value=0}
{assign var='c' value=$c+1}
を短い形式は、あまりにも動作するはずですが、あなたはそれがないと言います。
{$c=0}
{$c=$c+1}
Smarty 2を使用しているため、これは機能しません。 Smarty 3では動作するはずです。
3
試してみてください。
{assign var="c" value="`$something+$constant`"}
しかし、通常のテンプレートフレームワークの感覚は、MVCパターンに従うことです。したがって、すべてのロジックはコントローラで実行されます。または、あなたの場合PHPスクリプトのいくつかの並べ替え。ビューは多量のロジックを保持すべきではありません(ロジックが良くないビューコード)。だから、どんな種類の計算もビューに入れてはいけません。 mvcでは、反復やリンクの生成(例えばスマートなプラグインなど)のようなロジックがあります。
3
関連する問題
- 1. 3つのコンボボックス合計の合計値を持つSmarty変数を追加
- 2. Smartyの未定義変数
- 3. Smarty変数 - ハイフン(配列キー)
- 4. 追加の変数
- 5. Smarty変数の後のパーセント記号
- 6. SmartyとPHP変数の操作
- 7. PHP変数の追加
- 8. Smartyのforachと追加新しいclearfix要素ブレーキライン
- 9. リストへの追加/不可能な変数の変数へのキーの追加
- 10. Smartyの - 変更のキャッシュディレクトリ
- 11. SmartyはDOMに追加しないでください
- 12. 変数に追加する
- 13. 追加リスト要素変数
- 14. osTicket変数を追加
- 15. 追加の変数をAjaxのクエリに追加するには
- 16. Smarty数学関数Foreachループ
- 17. 追加の変数をSubject行に追加する
- 18. IEのグローバルウィンドウオブジェクトへの変数の追加
- 19. Smartyで変数名をforetachループに変換するgettext
- 20. GLPKでのバイナリ変数の追加
- 21. Yii:CActiveRecordインスタンスへのエイリアス変数の追加
- 22. バッチファイル変数へのスペースの追加
- 23. PATH変数へのパスの追加
- 24. メソッド変数へのデータの追加
- 25. forループの変数に追加する
- 26. JavaのMatOfPoint変数に値を追加
- 27. sas変数の上書き/追加
- 28. Smarty。どのように置換セクタ内の変数concatに
- 29. 追加した環境変数を追加するには?
- 30. インポート後、追加前に変数を追加
「smart t」は[smarty](http://www.smarty.net/)と同じですか? – salathe
はい。私はそう思う。 – RSK