gpt4 book ai didi

magento - 我如何在后端更改magento的标志

转载 作者:行者123 更新时间:2023-12-02 16:29:58 26 4
gpt4 key购买 nike

如何在后端而不是前端更改magento的标准 Logo ?管理员中有这个选项吗?或者代码中我可以更改它的确切在哪里?

谢谢!

最佳答案

我们不想在这里覆盖核心代码,所以让我们以正确的方式做到这一点。正确执行意味着您的更改不会被稍后可能进行的更新覆盖。在后端执行此操作与在前端执行此操作有点不同。但按照这些步骤,您可以在不触及核心代码的情况下完成此操作。

首先,您需要创建一个模块才能做到这一点。创建您的模块,将其命名为您想要的任何名称,然后在 config.xml 中添加此内容

<stores>
<admin>
<design>
<package>
<name>skin_name</name>
</package>
<theme>
<default>skin_name</default>
</theme>
</design>
</admin>
</stores>

skin_name 替换为有意义的内容。然后创建此文件夹,再次替换 skin_name:

{magento root}/skin/adminhtml/default/skin_name/images

现在,在图像文件夹中,您可以创建一个名为 logo.gif 的 GIF 文件,该文件将覆盖默认文件。 logo.gif 在 adminhtml 模板中明确说明,因此如果您想更改文件类型/名称,您还需要覆盖引用该 Logo 的模板。

可选 - 更改文件名/类型

如果您确实想更改所使用的图像,请创建此文件夹(与替换 skin_name 的处理相同):

{magento root}/app/design/adminhtml/default/skin_name/template/page/

并在该文件夹中创建header.phtml。复制内容:

{magento root}/app/design/adminhtml/default/defaut/template/page/header.phtml

并替换:

<?php echo $this->getSkinUrl('images/logo.gif') ?>

使用您选择的图像,位于您之前创建的皮肤中,如下所示:

<?php echo $this->getSkinUrl('images/my_shiny_new_logo.png') ?>

关于magento - 我如何在后端更改magento的标志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16419081/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com