<{* Template: Order Sent Email Description: Email send when order status changes to send Author: 1260 A/S, @1260-digital Since: 2022-09-01 *}> <{* html blocks *}> <{capture name="products_html"}> <{* Ved dellevering vises kun DENNE pakkes varer *}> <{if $shipment && $shipment->isPartial()}> <{include file="mails/email.order.products.html" is_order=true products=$shipment->getProducts() show_order_summary=false}> <{else}> <{include file="mails/email.order.products.html" is_order=true products=$order->getOrderProducts()}> <{/if}> <{/capture}> <{* variables *}> <{assign var="company_name" value=$settings.company.name}> <{assign var="company_phone" value=$settings.company.phone}> <{assign var="company_email" value=$settings.company.email}> <{assign var="customer_name" value=$order->getOrderName()|escape}> <{assign var="order_url" value=$order->getUrl()}> <{assign var="products_list" value=$smarty.capture.products_html}> <{* En ordre kan have flere pakkenumre (fx deler GLS tunge ordrer op i flere kolli), men [order_tracking_number] og [order_tracking_url] kender kun det foerste. Alle numre kommer i [order_tracking_links]. Ved dellevering kun DENNE pakkes nummer. *}> <{if $shipment && $shipment->getTrackingNumber()}> <{assign var="order_tracking_number" value=$shipment->getTrackingNumber()}> <{assign var="order_tracking_url" value=$shipment->getTrackingUrl()}> <{assign var="order_tracking_count" value=1}> <{else}> <{assign var="order_tracking_number" value=$order->getTrackingNumber()}> <{assign var="order_tracking_url" value=$order->getTrackingUrl()}> <{assign var="order_tracking_numbers" value=$order->getTrackingNumbers()}> <{assign var="order_tracking_count" value=$order_tracking_numbers|@count}> <{/if}> <{assign var="order_id" value=$order->getWebshopOrderId()}> <{assign var="invoice_id" value=$order->getInvoiceId()}> <{assign var="order_shipping_name" value=$order->getShippingName()}> <{assign var="order_shipping" value=$order->getShipping()}> <{if $order_shipping}> <{assign var="order_shipping_id" value=$order_shipping->getShippingId()}> <{else}> <{assign var="order_shipping_id" value=0}> <{/if}> <{assign var="pickup_shipping_method_ids" value=","|explode:$settings.shipping.pickup_shipping_method_ids}> <{capture name="tracking_links_html"}> <{if $order_tracking_count > 1}> <{section name="k" loop=$order_tracking_numbers}> <{if $order_shipping && $order_shipping->getTrackingUrl()}><{$order_tracking_numbers[k]|escape}><{else}><{$order_tracking_numbers[k]|escape}><{/if}><{if !$smarty.section.k.last}>
<{/if}> <{/section}> <{elseif $order_tracking_url}> <{$order_tracking_number|escape}> <{else}> <{$order_tracking_number|escape}> <{/if}> <{/capture}> <{assign var="order_tracking_links" value=$smarty.capture.tracking_links_html|trim}> <{* --------------- Standardtekster (bruges når shoppen ikke selv har sat dem) --------------- *}> <{capture name="subject_track_and_trace"}> <{t x=$order_id}>Din ordre #{x} er sendt 📦<{/t}> <{/capture}> <{capture name="content_track_and_trace"}>

<{t x=$customer_name}>Hej {x}<{/t}>

<{t x=$order_id}>Gode nyheder! Din ordre #{x} er på vej.<{/t}>

<{if $order_tracking_count > 1}>

<{t}>Du kan følge dine pakker her:<{/t}>

<{else}>

<{t}>Du kan følge din pakke her:<{/t}>

<{/if}>

<{$order_tracking_links}>

<{$products_list}>

<{t}>Kontakt os gerne, hvis du har spørgsmål, eller hvis vi kan hjælpe på nogen måde.<{/t}>

<{t}>Med venlig hilsen<{/t}>

<{$company_name}>

<{/capture}> <{capture name="subject_pickup"}> <{t x=$order_id}>Din ordre #{x} er klar til afhentning<{/t}> <{/capture}> <{capture name="content_pickup"}>

<{t x=$customer_name}>Hej {x}<{/t}>

<{t x=$order_id}>Din ordre #{x} er klar og venter på, at du henter den.<{/t}>

<{$products_list}>

<{t}>Kontakt os gerne, hvis du har spørgsmål, eller hvis vi kan hjælpe på nogen måde.<{/t}>

<{t}>Med venlig hilsen<{/t}>

<{$company_name}>

<{/capture}> <{capture name="subject_default"}> <{t x=$order_id}>Din ordre #{x} er sendt<{/t}> <{/capture}> <{capture name="content_default"}>

<{t x=$customer_name}>Hej {x}<{/t}>

<{t x=$order_id}>Gode nyheder! Din ordre #{x} er sendt.<{/t}>

<{$products_list}>

<{t}>Kontakt os gerne, hvis du har spørgsmål, eller hvis vi kan hjælpe på nogen måde.<{/t}>

<{t}>Med venlig hilsen<{/t}>

<{$company_name}>

<{/capture}> <{assign var="email_subject_track_and_trace" value=$settings.emails.order_sent_mail_subject_track_and_trace|default:$smarty.capture.subject_track_and_trace}> <{assign var="email_content_track_and_trace" value=$settings.emails.order_sent_mail_content_track_and_trace|default:$smarty.capture.content_track_and_trace}> <{assign var="email_subject_pickup" value=$settings.emails.order_sent_mail_subject_pickup|default:$smarty.capture.subject_pickup}> <{assign var="email_content_pickup" value=$settings.emails.order_sent_mail_content_pickup|default:$smarty.capture.content_pickup}> <{assign var="email_subject_default" value=$settings.emails.order_sent_mail_subject|default:$smarty.capture.subject_default}> <{assign var="email_content_default" value=$settings.emails.order_sent_mail_content|default:$smarty.capture.content_default}> <{* find & replace *}> <{assign var="find" value='||'|explode:"[invoice_id]||[company_phone]||[company_email]||[customer_name]||[order_url]||[products_list]||[order_tracking_number]||[order_tracking_url]||[order_tracking_links]||[order_id]||[order_shipping_name]||[order_shipping_id]"}> <{assign var="repl" value='||'|explode:"$invoice_id||$company_phone||$company_email||$customer_name||$order_url||$products_list||$order_tracking_number||$order_tracking_url||$order_tracking_links||$order_id||$order_shipping_name||$order_shipping_id"}> <{* view *}> <{if $subject}> <{* Shipping method with Track&Trace *}> <{if $order->getTrackingNumber()}> <{$email_subject_track_and_trace|replace:$find:$repl}> <{* Shipping method with pickup *}> <{elseif in_array($order_shipping_id, $pickup_shipping_method_ids)}> <{$email_subject_pickup|replace:$find:$repl}> <{* Other shipping methods *}> <{else}> <{$email_subject_default|replace:$find:$repl}> <{/if}> <{else}> <{include file="mails/email.wrapper.start.html"}> <{* Dellevering: ordren sendes i flere pakker. Noten staar UDEN for butikkens egne tekstblokke, saa den ogsaa vises hvis shoppen har overskrevet dem. *}> <{if $shipment && $shipment->isPartial()}>
<{if $shipment->isFinal()}> <{t section="Mail"}>Dette er den sidste del af din ordre. Varerne herunder er dem, der er i denne pakke.<{/t}> <{else}> <{t section="Mail"}>Dette er en del af din ordre. Varerne herunder er på vej nu — resten sender vi, så snart vi kan.<{/t}> <{/if}>
<{/if}> <{* Shipping method with Track&Trace *}> <{if $order->getTrackingNumber()}> <{$email_content_track_and_trace|replace:$find:$repl}> <{* Shoppens egen tekst bruger typisk [order_tracking_number] i et link og viser derfor kun foerste pakke. Har ordren flere, vises alle her, medmindre teksten selv bruger [order_tracking_links]. *}> <{if $settings.emails.order_sent_mail_content_track_and_trace && $order_tracking_count > 1 && strpos($settings.emails.order_sent_mail_content_track_and_trace, '[order_tracking_links]') === false}>

<{t x=$order_tracking_count}>Din ordre er sendt i {x} pakker. Du kan følge dem alle her:<{/t}>

<{$order_tracking_links}>

<{/if}> <{* Shipping method with pickup *}> <{elseif in_array($order_shipping_id, $pickup_shipping_method_ids)}> <{$email_content_pickup|replace:$find:$repl}> <{* Other shipping methods *}> <{else}> <{$email_content_default|replace:$find:$repl}> <{/if}> <{if $order->isWithinWithdrawalPeriod()}>

<{t section="Mail" url=$order->getWithdrawalUrl()|escape}>Fortryder du dit køb? Du kan fortryde online her: Fortryd købet<{/t}>

<{/if}> <{include file="mails/email.wrapper.end.html"}> <{/if}>