版本:V1.4.4
運營環境:Apache2.4+Mysql8.0+PHP7.3.4,本地調試
具體描述:
我的網站有多語言,模板里添加了廣告標簽,并且在后臺對應設置好廣告標題、廣告鏈接、廣告注釋。
廣告標簽使用應該沒錯,舉例如下:
{eyou:adv pid='10'}
<li><a href="{$field.links}"{$field.target}><img src='{$field.litpic}' alt='{$field.title}' /></a></li><p>{$field.intro}</p>
{/eyou:adv}
然后我發現,只有中文情況下,廣告標簽能正常使用,在英文語言下,廣告只能識別出來圖片,而鏈接、新窗口以及注釋屬性均識別不正常。鏈接變成了當前窗口打開本頁面,新窗口失效,注釋失效。
以下是英文下該代碼出來的結果:
<a href="" target="_self"><img src="/uploads/allimg/20190105/31034855fac7936666dd22f326806fdb.jpg" alt="en"></a>
也就是鏈接屬性變為空, alt變成了en,新窗口成了_self
希望相關負責人看看是否是BUG,亦或者只是我使用錯誤,謝謝