close
昨天客戶用的ecshop發貨出了問題,不是寄出客戶編寫的郵件內容,
而是語法錯誤,如下:
Parse error: syntax error, unexpected $end in xxxx.tw\httpdocs\includes\cls_template.php(1161) : eval()'d code on line 4
本以為是程式的bug,後來經過分析才發現,客戶編寫的內容中含程式語法,
而該語法不完整,如下:
<p>{$order.consignee}先生/小姐, 您好!<br />
感謝您於xxx工坊訂購商品<br /><br />
您的訂單{$order.order_sn}<br />
{if $order.invoice_no}預計於{$order.invoice_no}按照您預定的配送方式寄出商品.<br /><br />
...(省略)
</p>
看出來了嗎,第四句{if $order.invoice_no},編輯的時候少了{/if}結束符號,加上再儲存,就好了。
分析已用去半天了,真累。
文章標籤
全站熱搜
留言列表