<{* 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"}> <{include file="mails/email.order.products.html" products=$order->getProducts()}> <{/capture}> <{* variables *}> <{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}> <{assign var="order_tracking_number" value=$order->getTrackingNumber()}> <{assign var="order_tracking_url" value=$order->getTrackingUrl()}> <{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()}> <{assign var="order_shipping_id" value=$order_shipping->getShippingId()}> <{assign var="pickup_shipping_method_ids" value=","|explode:$settings.shipping.pickup_shipping_method_ids}> <{if $order->getTrackingNumber()}> <{* Content: Track&trace *}> <{if $settings.emails.order_sent_mail_content_track_and_trace || $settings.emails.order_sent_mail_subject_track_and_trace}> <{assign var="email_subject_track_and_trace" value=$settings.emails.order_sent_mail_subject_track_and_trace}> <{assign var="email_content_track_and_trace" value=$settings.emails.order_sent_mail_content_track_and_trace}> <{else}> <{capture name="order_sent_mail_content_track_and_trace"}> <{t section="email" hint="Email Content"}><{/t}> <{/capture}> <{assign var="email_subject_track_and_trace" value=$settings.emails.order_sent_mail_subject_track_and_trace}> <{assign var="email_content_track_and_trace" value=$smarty.capture.order_sent_mail_content_track_and_trace}> <{/if}> <{elseif in_array($order_shipping_id, $pickup_shipping_method_ids)}> <{* Content: Pickup *}> <{if $settings.emails.order_sent_mail_content_pickup}> <{assign var="email_subject_pickup" value=$settings.emails.order_sent_mail_subject_pickup}> <{assign var="email_content_pickup" value=$settings.emails.order_sent_mail_content_pickup}> <{else}> <{capture name="order_sent_mail_content_pickup"}> <{t section="email" hint="Email Content"}>Ordre klar til afhentning<{/t}> <{/capture}> <{assign var="email_subject_pickup" value=$settings.emails.order_sent_mail_subject_pickup}> <{assign var="email_content_pickup" value=$smarty.capture.order_sent_mail_content_pickup}> <{/if}> <{else}> <{* Content: Fallback *}> <{if $settings.emails.order_sent_mail_content}> <{assign var="email_subject_default" value=$settings.emails.order_sent_mail_subject}> <{assign var="email_content_default" value=$settings.emails.order_sent_mail_content}> <{else}> <{capture name="order_sent_mail_content"}> <{t section="email" hint="Email Content"}><{/t}> <{/capture}> <{assign var="email_subject_default" value=$settings.emails.order_sent_mail_subject}> <{assign var="email_content_default" value=$smarty.capture.order_sent_mail_content}> <{/if}> <{/if}> <{* 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_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_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"}> <{* Shipping method with Track&Trace *}> <{if $order->getTrackingNumber()}> <{$email_content_track_and_trace|replace:$find:$repl}> <{* 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}> <{include file="mails/email.wrapper.end.html"}> <{/if}>