2009-07-02 7 views
0

Je suis en train de se multiplier plus et trois valeurs dans mon fichier de modèle, mais Smarty est déconner avec moiProblème avec les mathématiques dans smarty!

{assign var="x" value="`$smarty.get.pageID * $perPage`"} 
{$x + $smarty.section.co.index_next} 

Comment puis-je faire ?!

+0

Quelle sortie obtenez-vous? – AndyMcKenna

+0

j'ai trouvé ma réponse je le fais comme ceci: {équation mathématique = "((x * y) + z)" x = $ smarty.get.pageID y = $ perPage z = $ smarty.section.co.index_next} cela fonctionne mais quand $ smarty.get.pageID est vide, il me donne une erreur comment puis-je slove cela? – mehdi

+1

Pourquoi cela n'est-il pas du côté du serveur? –

Répondre

1

désolé était une question idiote je résous comme ceci:

{if $smarty.get.pageID ne 1 } 
       {assign var="x" value=$smarty.get.pageID} 

       {math equation="((x * y) + z)" x=$x y=$perPage z=$smarty.section.co.index_next} 

      {else} 

       {$smarty.section.co.index_next} 

      {/if} 
Questions connexes