0

我刚开始使用 Magento,对我来说,那里似乎是一团糟……

我正在寻找编辑我从模板中获得的主页。它看起来很棒,但我在里面取出了一堆无用的静态块,现在我到处都是整体。检查链接:http: //goo.gl/v5uTx

我似乎没有找到我的实际页面结构在哪里?我进入管理员并在我的主页上找到了这个:

    <p>
{{widget type="flexiblewidget/list" column_count="3" limit_count="9"  
if="em_feature_product=1" header="Favorite products" order_by="name asc" 
template="flexiblewidget/featured.phtml"}}
</p>

这基本上是页面的一小部分。

所以问题是,我在哪里可以找到我的页面内容和结构的其余部分(即幻灯片、热门商品……),以便我可以尝试重新组织它,使其看起来像一个网站而不是奶酪?

谢谢。

4

1 回答 1

1

Magento 与大多数其他 CMS 解决方案不同。您可能习惯于在 CMS 页面中看到原始 HTML,或者至少是其中的一部分。但是,Magento 使用 PHP 在页面上呈现块。它从主题内的 XML 文档中获取指令。如果这是您第一次使用 Magento,最好在您感到沮丧之前查看这篇文章。它将引导您了解一些基础知识。

最有可能的是,滑块和热门商品的 HTML 位于主题目录内的文件中。您的主题目录将位于 app/design/frontend/PACKAGE/THEME/ - 您的 php 和 html 将位于模板文件夹中,XML 指令将位于布局文件夹中。主页与您网站上的许多其他页面一样,都使用主模板来加载网站范围的 HTML 和 CSS。默认情况下,这些主要模板有 4 个:1 列、2 列左侧边栏、2 列右侧边栏和 3 列。这些主要模板可以在“页面”目录下的模板文件夹中找到。如果您打开其中一个模板,您会发现如下所示的一行:

<?php echo $this->getChildHtml('content') ?>

这一行向 XML 指令询问名为“content”的块下的任何内容。这很可能是分配滑块的位置。您必须找到定义它的 XML 文件。您可能想熟悉布局文件夹和 Magento 的后备层次结构。看看这篇文章

希望这将帮助您解决您在页面上遇到的问题!

于 2012-04-10T19:32:08.203 回答