Je souhaite obtenir de l'aide sur les instructions 'if' de Symfony. Essentiellement, je suis en train de faire, si la valeur du prix est égale ou supérieure à 500 $, afficher «Livraison gratuite», sinon, cliquez sur «Cliquez sur & recueillir».Symfony If Statements
Ceci est un pour un thème prestashop et je le codage ci-dessous après la première instruction if
{else}
{if $pricediplay ==> 500} {l s='Free Shipping!'}{/if}
{else}
{if $pricediplay ==< 499.99} {l s='Click & Collect'}{/if}
{/if}
Le codage toute cette partie est:
{if $option.total_price_with_tax && !$option.is_free &&
(!isset($free_shipping) || (isset($free_shipping) && !$free_shipping))}
{if $use_taxes == 1}
{if $priceDisplay == 1}
{convertPrice price=$option.total_price_without_tax}
{if $display_tax_label}
{l s='(tax excl.)'}
{/if}
{else}
{convertPrice price=$option.total_price_with_tax}
{if $display_tax_label}
{l s='(tax incl.)'}
{/if}
{/if}
{else}
{convertPrice price=$option.total_price_without_tax}
{/if}
{else}
{if $pricediplay ==> 500}
{l s='Free Shipping!'}
{/if}
{else}
{if $pricediplay ==< 499.99}
{l s='Click & Collect'}
{/if}
{/if}
Toute aide serait grandement appréciée .
Merci, Cohen
Que se passe-t-il actuellement? Il semble que vous ayez cassé vos accolades après '{if $ pricediplay => 500}' – Andy
Il génère une erreur 500 Internal Server lorsque j'applique les changements. Je suis sûr que j'ai fait quelque chose de mal, je ne sais pas ce que c'est. – geekcohen
Les accolades cassées pourraient causer cela. Regardez dans votre journal des erreurs et voir ce que le message d'erreur est – Andy