版本: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,亦或者只是我使用错误,谢谢