如何在后端而不是前端更改magento的标准徽标?
管理员有一个选项吗?或者代码中的确切line
在哪里我可以改变它?
谢谢!
答案 0 :(得分:8)
我们不想在此处覆盖核心代码,因此请以正确的方式执行此操作。正确地执行此操作意味着您的更改不会被稍后执行的更新所覆盖。在后端执行此操作与前端相比,这有点不同。但是按照这些步骤操作即可完成,无需触及核心代码。
首先,您需要制作一个模块才能完成。制作你的模块,随意调用它,并在你的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
现在,在images文件夹中,您可以创建一个名为logo.gif
的GIF文件,该文件将覆盖默认文件。管理员模板中明确说明了logo.gif
,因此如果您想要更改文件类型/名称,您还需要覆盖引用该徽标的模板。
如果您确实想要更改使用的图像,请创建此文件夹(与替换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') ?>
答案 1 :(得分:1)
1.在以下位置保存图像
/magento/skin/frontend/default/default/images/<image name>
2.转到管理部分
系统&gt;配置&gt;一般&gt;设计&gt;标题&gt; Logo Image Src
将位置设为images/<image name>
此处更改源地址
答案 2 :(得分:1)
如果您想更新/更改Magento后端的徽标(不使用FTP或不更新任何文件),您可以执行以下操作:
CMS -> Static Blocks
)Insert Image
按钮。点击它。
logo.png
。然后,图像路径将为http://your-website.com/media/wysiwyg/logo.png
System -> Configuration -> Design -> Header
Logo Image Src
更新为../../../../../media/wysiwyg/logo.png
。必须这样做是因为默认情况下Magento从skin/frontend/smartwave/porto/images
目录中获取图像。
答案 3 :(得分:0)
首先拍摄magento的默认logo.gif来自路径Project_Name\skin\adminhtml\default\default\images\logo.gif
然后通过替换logo.gif保存您自己的图像,意味着给您的图像同名,就像logo.gif.Its简单。
答案 4 :(得分:0)
管理页面的徽标位于/skin/adminhtml/default/default/images/
您可以重命名/删除默认徽标并上传您设计的徽标,请记住将文件命名为: logo.gif
如果您不想替换原始文件,可以更改/app/design/adminhtml/default/default/template/page/header.phtml
中的代码。找到行$this->getSkinUrl('images/logo.gif')
并将logo.gif更改为新徽标文件的名称,例如: newlogo.gif
保存更改并重新加载管理页面以查看新徽标
参考来源:http://magentoexplorer.com/how-to-change-default-magento-logo-in-backend-and-frontend
答案 5 :(得分:-2)
您可以直接在服务器上替换文件,对于magento 1.9.2.1:
root/skin/frontend/rwd/default/images/logo.gif
用logo.gif替换该文件,请务必将其命名为。