ホームページ >バックエンド開発 >PHPチュートリアル >スマーティについての質問です!

スマーティについての質問です!

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-13 13:37:08945ブラウズ

Smartyについて専門家に聞いてみましょう! ! !
次のショッピング カート配列
$carts=array(
1=>array(name=>“Nokia 5510” , Price=>800, qty=>2 ),
3 =>array(name=>“Nokia 6610” , 価格=>1800, 数量=>1 ),
4=>array(name=>“Nokia 7710” , 価格=> 2800 , qty=>1 ),
7=>array(name=>“Nokia 8810” , 価格=>2500, qty=>5 ),
}
smarty ループを使用する、ショッピング カートを表の形式で表示します。表の行の背景色には回転効果があり、表の下には合計統計情報があります


------解決策---------- ----------
PHP ページで追加を行って、smarty テンプレートに渡すだけです。 Smarty は計算を気にしていないようです。

ループして加算
$sum
$smarty->assign("sum",$sum);

合計金額: {$sum}
------解決策---------
マニュアルを確認したら計算できました

数学 [数学演算] {assign var="foo" value="`$foo+$bar`"}

テンプレートは次のように記述できます
HTML コード



    
        <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
        <title></title>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。