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. Smartyの未定義変数
- 2. 追加の変数
- 3. Smarty変数 - ハイフン(配列キー)
- 4. Smarty変数の後のパーセント記号
- 5. PHP変数の追加
- 6. SmartyとPHP変数の操作
- 7. osTicket変数を追加
- 8. IEのグローバルウィンドウオブジェクトへの変数の追加
- 9. GLPKでのバイナリ変数の追加
- 10. Yii:CActiveRecordインスタンスへのエイリアス変数の追加
- 11. Smarty数学関数Foreachループ
- 12. 変数名に変数の値を追加しますか?
- 13. Railsは別の変数に変数を追加します
- 14. 変数「属性」をJavaScriptの変数に追加する
- 15. 変数に余分なデータを追加
- 16. javascript、.split()、追加変数を実装
- 17. ASP.NET CustomValidatorに変数を追加する
- 18. は「負荷」で変数を追加
- 19. 追加変数jqueryuiオートコンプリートを渡す
- 20. MySQLdbからSQL変数を追加
- 21. .htaccessリダイレクトと変数を追加
- 22. get_postsにカスタム変数を追加する
- 23. Wordpress:wp_nav_menu内で変数を追加する
- 24. ブートストラップラジオボタン - jqueryで変数を追加する
- 25. Prologリストに変数を追加する
- 26. Javascript変数を追加する
- 27. インスタンス変数をNSDataに追加
- 28. Crystal Reportsで変数を追加する
- 29. install4jに環境変数を追加
- 30. z3:アサーションで変数宣言を追加
「smart t」は[smarty](http://www.smarty.net/)と同じですか? – salathe
はい。私はそう思う。 – RSK