文档 下载安装 商店 博客 问答 主机

Magento2.2.4-2.2.5版本产品页面不显示title.

bug

#1

升级了一个Magento2,从2.1.14版本升级到2.2.5。
升级后发现其他页面你的title都正常,但是产品页面title消失了。
但是打开产品页面看源码,还有title标签,但是没有值.
image

升级之前都是好的,升级之后就这样了,开始是怀疑模板的问题,切换到默认模板和最新的模板还是没有解决。
最后还是在官方找到了解决办法.

/app/code/Magento/Catalog/Helper/Product/View.php

替换

    if ($title) {
            $pageConfig->getTitle()->set($title);
        }

    if ($title) {
            $pageConfig->getTitle()->set($title);
        }else{
            $pageConfig->getTitle()->set($product->getName());
        }

这是关于产品不显示title的git讨论: