{* Template: Order Picked Up Email Description: Email sent when order status changes to picked_up Author: 1260 A/S, @1260-digital Since: 2025-11-08 *}> <{* html blocks *}> <{capture name="products_html"}> <{include file="mails/email.order.products.html" is_order=true products=$order->getOrderProducts()}> <{/capture}> <{* variables *}> <{* Get company info from settings, fallback to company object if not available *}> <{if $settings.company.phone}> <{assign var="company_phone" value=$settings.company.phone}> <{assign var="company_email" value=$settings.company.email}> <{elseif $company}> <{assign var="company_phone" value=$company->getPhone()}> <{assign var="company_email" value=$company->getEmail()}> <{else}> <{assign var="company_phone" value=""}> <{assign var="company_email" value=""}> <{/if}> <{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_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="company_name" value=$settings.company.name}> <{* Content *}> <{capture name="email_subject"}> <{t}>Thank you for picking up your order<{/t}> <{/capture}> <{capture name="email_content"}>
<{t x=$customer_name}>Hi {x}<{/t}>
<{t x=$order_id}>Thank you for picking up order #{x}.<{/t}>
<{t}>We hope you're happy with your products:<{/t}>
<{$products_list}><{t}>Please get in touch if you have questions, or if we can help in any way.<{/t}>
<{t}>Best regards<{/t}>
<{$company_name}>
<{/capture}> <{assign var="email_subject" value=$settings.emails.order_sent_mail_subject_picked_up|default:$smarty.capture.email_subject}> <{assign var="email_content" value=$settings.emails.order_sent_mail_content_picked_up|default:$smarty.capture.email_content}> <{* find & replace *}> <{assign var="find" value='||'|explode:"[invoice_id]||[company_phone]||[company_email]||[customer_name]||[order_url]||[products_list]||[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_id||$order_shipping_name||$order_shipping_id"}> <{* view *}> <{if $subject}> <{$email_subject|replace:$find:$repl}> <{else}> <{include file="mails/email.wrapper.start.html"}> <{$email_content|replace:$find:$repl}> <{include file="mails/email.wrapper.end.html"}> <{/if}>