例如,SEO文档编辑器显示 “欢迎| pimcore演示”,而文档仅在“设置”/“名称和元数据”/“标题”中包含“欢迎”。
这似乎是因为
$this->headTitle()->append("pimcore demo");
布局文件中的。
但是,如果您在SEO文档编辑器中编辑标题,“欢迎| pimcore演示”将放在标题字段中,在附加“pimcore演示”后会出现标题为“欢迎| pimcore演示| pimcore演示”。
每次通过SEO文档编辑器编辑时,标题都会扩展,即使我没有改变任何内容。
答案 0 :(得分:0)
此问题是由Seo Editor处理检测页面标题的方式引起的 - 它呈现网页并获取完整标题 - 包括在布局中添加的部分。然后,包含您的修改的完整标题将保存为文档的标题属性。 我担心在没有破坏任何东西的情况下解决这个问题并不容易。
您可以尝试:
不幸的是,这会破坏SeoEditor计算标题长度的能力。
或者如果你可以忍受 - 从布局中删除追加。
正确修复此问题需要对SeoEditor的Document控制器和ExtJs代码进行一些更改。尝试在Pimcore' github上为此错误创建一个问题,甚至更好 - 如果你设法修复它 - 创建一个拉取请求。