在magento store中找到并编辑主HTML文件
我需要在我的Magento网站tamween.biz的顶部横幅上添加一个阴影效果png图片,我可以在本地服务器上使用firebug通过在正确的编码区域添加一个新类来实现这一点,我已经在bootstrap.css文件中创建了所有选择器属性 这个测试非常成功,问题是我不知道在服务器中的哪里可以找到真正的HTML文件来编辑这些更改在magento store中找到并编辑主HTML文件,html,magento,locate,Html,Magento,Locate,我需要在我的Magento网站tamween.biz的顶部横幅上添加一个阴影效果png图片,我可以在本地服务器上使用firebug通过在正确的编码区域添加一个新类来实现这一点,我已经在bootstrap.css文件中创建了所有选择器属性 这个测试非常成功,问题是我不知道在服务器中的哪里可以找到真正的HTML文件来编辑这些更改 调用图像的HTML代码位于root/app/design/frontend///template/page/HTML/header.phtml 图像的路径存储在System
root/app/design/frontend///template/page/HTML/header.phtml
System=>Configuration=>General=>Design=>Header=>Logo Image Src
root/skin/frontend///css
如果已创建自定义主题,请转到 root/app/design/frontend//yourtheme/template/page/html/header.phtml 如果没有,则转到 root/app/design/frontend/base/default/template/page/html/header.phtml 和n搜索
<img src="<?php echo $this->getLogoSrc() ?>">
getLogoSrc()?>”>
这是输出图像的代码。您可以向其中添加css类。Magento HTML页面由块组成,每个块都有一个模板文件。 要找出每个块模板文件的位置,可以向核心添加一些代码,并在完成后将其删除 打开
app/code/core/Mage/core/Block/Template.php:241
。这应该在方法fetchView
中,然后编辑包含include
代码的行,如下所示
if (strpos($includeFilePath, realpath($this->_viewDir)) === 0 || $this->_getAllowSymlinks()) {
echo "<!-- template hint start\n";
echo $includeFilePath."\n";
echo get_class($this)."\n";
echo "-->";
include $includeFilePath;
echo "<!-- template hint end\n";
echo $includeFilePath."\n";
echo get_class($this)."\n";
echo "-->";
} else {
if(strpos($includeFilePath,realpath($this->|u viewDir))==0 | |$this->_getAllowSymlinks()){
回声“;
包括$includeFilePath;
回声“;
}否则{
这将添加HTML注释,告诉您模板文件路径以及$This
在该上下文中的含义
()在magento中,转到系统->配置并将模板提示设置为是
这样你就可以从静态块中看到每个模板部分。
我检查了这些文件夹和里面的所有文件,但是我找不到在线测试的行。源代码由数千行组成,这些文件只有十几个代码。这是因为我的网站是用PHP编程的吗?是的。.1 upper并在其中搜索logo
。在实际站点中应用任何内容之前,先备份getLogoSrc()?>
看起来格式不正确。您的意思是写getLogoSrc()?>“>
还是