خطا در قالب ایمیل پس از آپگرید به 8.3

drsherman

عضو تایید شده
کاربر انجمن
عضویت
19/5/16
ارسال ها
44
امتیاز
1
سن
39
من از نسخه 7.9 به 8.3.2 آپگرید کردم، مشکلی که هست هر وقت سفارش جدید میاد در لاگ خطای زیر ثبت میشه، قالب ایمیل مربوط به سفارش جدید به ادمین رو هم از نو نسخه 8.3.2 جای دیگر نصب و کدهای قالب ایمیل رو کپی پیست کردم ولی خطاش از بین نرفت حتی لاین 83 به بعد رو هم حذف کردم ولی نشد. ممنون می شوم راهنمایید بفرمایید باگ هست مشکب چیه؟ یا قالب صحیح ایمیل رو دارید اشتراک بگذارید.

Smarty Error: Syntax error in template "mailMessage:mailMessage:message" on line 38 "<p>{assign "displayTotalToday" true} {foreach $order_items_array as $key => $value} {if $value.service} Product/Service: {$value.service}<br />{if $value.domain}Domain: {$value.domain}<br />{/if} {foreach $value.extra as $extra}{$extra}<br />{/foreach} First Payment Amount: {$value.firstPayment}<br />{if $value.recurringPayment}Recurring Amount: {$value.recurringPayment}<br />{/if} Billing Cycle: {$value.cycle}<br />{if $value.qty} Quantity: {$value.qty}<br />Total: {$value.totalDue}<br />{/if}<br />{elseif $value.domain} Domain Action: {$value.type}<br />Domain: {$value.domain}<br />{if $value.firstPayment}First Payment Amount: {$value.firstPayment}<br />{/if} {if $value.recurringPayment}Recurring Amount: {$value.recurringPayment}<br />{/if} Registration Period: {$value.registrationPeriod}<br />{if $value.dnsManagement}DNS Management<br />{/if} {if $value.emailForwarding}Email Forwarding<br />{/if} {if $value.idProtection}ID Protection<br />{/if} {elseif $value.addon} {if $value.qty}{$value.qty} x {/if}Addon: {$value.addon}<br />Setup Fee: {$value.setupFee}<br />{if $value.recurringPayment}Recurring Amount: {$value.recurringPayment}<br />{/if} Billing Cycle: {$value.cycle}<br />{elseif $value.upgrade} {$value.upgrade} {$displayTotalToday = false} {/if}<br />{/foreach} {if $displayTotalToday eq true}Total Due Today: {$total_due_today}{/if}</p>" - Unexpected " =", expected one of: "}"
 

farid

مدیر کل انجمن
عضو کادر مدیریت
مدیر کل انجمن
عضویت
20/5/15
ارسال ها
452
امتیاز
10
وب سایت
faraso.org
سلام
سینتکس smarty بکار رفته در قابل خطا داره احتمالا متغییری چیزی رو اشتباه زدید
مقدار را با ایمیل پیش فرض خود whmcs جایگزین و سپس تست کنید
اگر خطا رفع شد متن جدید را مجددا ترجمه کنید و مراقب باشید متغییر یا ... اشتباهی تغییر نکنه یا حذف نشود
 
بالا