Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何更改Magento商店首页上的代码?_Php_Magento - Fatal编程技术网

Php 如何更改Magento商店首页上的代码?

Php 如何更改Magento商店首页上的代码?,php,magento,Php,Magento,我正在帮助一个Magento商店,最初是由另一个开发人员配置的,他现在已经离开了公司,我根本没有使用Magento的经验。他没有使用内置的时事通讯工具,而是创建了一个HTML表单,指向一个完全不同的服务器(他拥有的服务器),现在当客户注册时,我们不再收到通知 不知何故,他将HTML嵌入了商店网站的首页。我花了几个小时寻找HTML,并在一个名为“Subscribe.phtml”的页面上找到了它。我很高兴,把页面里的代码改成我想要的,然后上传回服务器。。。没有什么网站没有任何变化。我刷新了缓存,但没

我正在帮助一个Magento商店,最初是由另一个开发人员配置的,他现在已经离开了公司,我根本没有使用Magento的经验。他没有使用内置的时事通讯工具,而是创建了一个HTML表单,指向一个完全不同的服务器(他拥有的服务器),现在当客户注册时,我们不再收到通知

不知何故,他将HTML嵌入了商店网站的首页。我花了几个小时寻找HTML,并在一个名为“Subscribe.phtml”的页面上找到了它。我很高兴,把页面里的代码改成我想要的,然后上传回服务器。。。没有什么网站没有任何变化。我刷新了缓存,但没有用

页面中似乎没有太多代码。在CMS->Pages->Content中,仅显示以下内容:

{{block type="featuredproductslider/featuredproductslider" name="featuredproductslider"
template="magentothem/featuredproductslider/featuredproductslider.phtml"}}{{block 
type="newproduct/newproduct" name="newproduct" 
template="magentothem/newproduct/newproduct.phtml"}}
在“设计”下,仅显示布局为“3列”。本节中没有其他内容

你能帮我理解我如何在这个区域更改HTML来实现这个功能吗?如果这有帮助,下面是我尝试配置的区域的图片:

谢谢。

在的第44页,有一节叫做“如何找出要修改的布局文件”。我使用了模板提示并找出了代码的位置。这就是吉姆所指的。如果有人能教我怎么做就好了


我设置了它,发现以前的开发人员直接修改了模板,而不是使用系统内置的块或其他部分来修改首页

您可以在Magento配置中启用模板提示:

  • 转到系统->配置
  • 将“当前配置范围”更改为“主网站”
  • 转到高级->开发人员
  • 在“调试”选项卡下,为“模板路径提示”选择“是”
  • 保存配置 现在转到您的主页,刷新页面,您将看到主页上使用的所有模板的路径。然后,您将很好地了解每个块来自何处


    它不会解决您的问题,但可能会帮助您找到正确的模板进行编辑。

    可能您没有找到正确的源,因为您所做的更改不会影响网站。感谢您的回复。有没有办法找出代码的来源?也许有什么方法可以深入研究xml文件?我同意我还没有找到正确的东西,但我现在不知道它可能在哪里。找到magento用户指南(你应该可以用谷歌搜索它,它是一个PDF文档),在那里它描述了如何设置前端,以便它告诉你在哪里可以找到代码中的每个部分。谢谢,但我已经经历了,这不仅仅是RTFM的问题。老实说,我不想学习整个Magento设置。我只是想知道是否有一条路径可以让我找到这段代码的来源。我确信它在手册中-如果有一个特定的页面,我应该看,请告诉我。