2013-08-01 4 views
0

Je n'arrive pas à obtenir la syntaxe correcte pour ceci: diviser le calcul mathématique.Calcul mathématique Smarty 3

{assign var="span" value="`12/$rows|@count`"} 

Docs - http://www.smarty.net/docs/en/language.math.tpl

+0

Je dois avoir essayé chaque syntaxe possible, je pense qu'il est impossible –

+1

Comment trouvez-vous les performances du site ayant Smarty fait autant de pré-traitement. J'ai toujours été un peu confus quant aux raisons pour lesquelles tant de fonctionnalités étaient nécessaires dans Smarty? – Trent

+0

Parce que c'est lié à la vue/le modèle que je calcule le nombre de colonnes pour Twitter bootstrap. De plus, il interagit avec javascript beaucoup plus facile. –

Répondre

2

Essayez ceci:

{assign var="count" value=$rows|@count} 
{math assign="span" equation='x/y' x=12 y=$count} 

Ref: http://www.smarty.net/forums/viewtopic.php?p=66730

+0

Je ne suis pas sûr de la première expression mais la seconde fonctionnera à coup sûr –