Magento 在导航菜单中提供悬停标题文本弹出窗口



目前我正在使用magento 1.6.1.0。我有 6 个类别。将鼠标悬停在任何类别时,我希望显示一些文本。假设我的第一个类别是家具,当将光标移到该家具菜单时,我希望文本"单击以查看我们的家具组合"显示为小弹出测试。通常在 html 中,我会使用 title="点击查看我们的家具组合"来执行此操作。

但是在 php 中我不知道该怎么做。到目前为止,我找到了类别调用的 phtml 文件。来自 app/design/frontend/default/mytheme/template/catalog/navigation/top.phtml

请告诉我如何做到这一点..

首先,我的回答不是解决您问题的好方法,但它会做到的。好的方法是覆盖块,而不是编辑核心块。

编辑文件应用程序/代码/核心/法师/目录/块/导航.php找到行
$html[] = 'getCategoryUrl($category).'"'.$linkClass。">';
(对我来说是第286行)
将其
转换为$html[] = 'escapeHtml($category->getName())." collection" href="'.$this->getCategoryUrl($category).'"'.$linkClass。">';

为此,您应该对Magento有所了解。

打开文件应用程序/代码/核心/法师/目录/块/导航.php然后转到第 286 行。

$html[] = '<a href="'.$this->getCategoryUrl($category).'"'.$linkClass.'>';

您应该将此行更改为

$html[] = '<a href="'.$this->getCategoryUrl($category).'"'.$linkClass.' title="click to see our '. $$this->escapeHtml($category->getName()) .' colections">';

最新更新