需要Magento帮助-标题标签不起作用

需要Magento帮助-标题标签不起作用,magento,Magento,我的magento站点有问题。我不是唯一一个研究过它的开发人员,我对这个问题感到困惑,因为我不太使用Magento 问题是我所有页面和产品的标题标签都完全相同——这是我在配置>设计>html标题>默认标题中输入的内容。例如-‘欢迎来到blabla’如果我删除了默认标题中的内容,那么就不会显示任何标题标签 我已经给了我所有的产品元标题,我想用。。。但它并没有把它们捡起来 我的头文件未被更改,并显示: <title><?php echo $this->getLayout()-

我的magento站点有问题。我不是唯一一个研究过它的开发人员,我对这个问题感到困惑,因为我不太使用Magento

问题是我所有页面和产品的标题标签都完全相同——这是我在配置>设计>html标题>默认标题中输入的内容。例如-‘欢迎来到blabla’如果我删除了默认标题中的内容,那么就不会显示任何标题标签

我已经给了我所有的产品元标题,我想用。。。但它并没有把它们捡起来

我的头文件未被更改,并显示:

<title><?php echo $this->getLayout()->getBlock('breadcrumbs')->toHtml(); ?></title>
<meta http-equiv="Content-Type" content="<?php $this->getLayout()->getBlock('breadcrumbs')->toHtml(); ?>" />
<meta name="description" content="<?php echo htmlspecialchars($this->getDescription()) ?>" />
<meta name="keywords" content="<?php echo htmlspecialchars($this->getKeywords()) ?>" />
<meta name="robots" content="<?php echo htmlspecialchars($this->getRobots()) ?>" />


我想你可能在那个片段中有错误的echo语句。现在,它正在尝试使用“breadcrumbs”的名称渲染块。如果该块只包含一个标题,那么它将在所有页面上显示一个标题

也许可以尝试替换这个:

<title><?php echo $this->getLayout()->getBlock('breadcrumbs')->toHtml(); ?></title>

为此:

<title><?php echo $this->getTitle() ?></title>

那么你想让面包屑出现在你的标题中?