Magento:在帐户信息中心的菜单链接中添加图标

时间:2012-03-22 09:26:46

标签: css magento customization

是否可以在帐户信息中心的所有/部分菜单链接中添加图标?布局XML文件中是否有node / style-attribute应该与addLink-action一起提供?

<action method="addLink" translate="label" module="randomname"><name>randomname</name><path>randomname/index/credits</path><label>Credits</label></action>

您拥有默认帐户信息中心帐户信息地址我的订单,...菜单-items,但我添加了一个新的; “Credits”,我希望用图标和/或其他背景颜色“弹出”。到目前为止无法弄清楚如何做到这一点。

谢谢!

1 个答案:

答案 0 :(得分:1)

编辑:

好的,我发现在addLink()函数中没有设置css类或id的参数:

public function addLink($name, $path, $label, $urlParams=array())
    {
        $this->_links[$name] = new Varien_Object(array(
            'name' => $name,
            'path' => $path,
            'label' => $label,
            'url' => $this->getUrl($path, $urlParams),
        ));
        return $this;
    }

现在您有两个选项可以为链接添加图标。 1.在您自己的模块中覆盖 Mage_Customer_Block_Account_Navigation 块类并扩展addLink方法或2.您可以通过jQuery设置css类/ id。祝好运!