Új hozzászólás Aktív témák

  • vakondka

    őstag

    Sziasztok,

    Van egy weboldal, Smarty-val és a checkout success oldalon le kellene futnia egy javascriptnek, viszont néha lefut, néha nem. Gondolom literal közé kellene tenni, de akkor meg a változók nem kerülnének bele :F

    {if !empty($checkoutprocess) }
    <script type="text/javascript">
    dataLayer = [{
    'transactionId': '{$checkoutresults.OID}',
    'transactionAffiliation':'{#STORE_OWNER#}',
    'transactionTotal': {round(Scheckoutresults.total)},
    'transactionTax': {round(Scheckoutresults.tax)},
    'transactionShipping': round(Scheckoutresults.shipment)},
    'transactionProducts': [
    foreach from=$checkoutprocess->getProducts() item=product}
    {
    'sku': '{$product->getModel()}',
    'name': '{$product->getName()}',
    'category': '-',
    'price': {round(Sproduct->getGrossPrice())},
    'quantity': {$product->getAmount()}
    }
    {/foreach}

    }];
    </script>
    {/if}

    Van ötletetek a megoldásra?

Új hozzászólás Aktív témák