我刚刚开始使用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>
这基本上是页面的一小部分。
所以问题是,我在哪里可以找到其余的页面内容和结构(即幻灯片,顶级优惠,......)以便我可以尝试重新组织它看起来像一个网站,而不是奶酪?
感谢。
答案 0 :(得分:1)
Magento与大多数其他CMS解决方案不同。您可能习惯于在CMS页面中查看原始HTML,或者至少是其中很大一部分。但是,Magento使用PHP在页面上渲染块。它从主题中的XML文档中获取指令。如果这是您第一次使用Magento,那么在您太沮丧之前查看this post可能会更好。它将引导您完成一些基础知识。
最有可能的是,滑块和热门商品的HTML位于主题目录中的文件中。您的主题目录将位于app / design / frontend / PACKAGE / THEME / - 您的php和html将位于模板文件夹中,XML指令将位于布局文件夹中。与您网站上的许多其他网页一样,主页使用主模板加载网站范围的HTML和CSS。默认情况下,这些主要模板中有4个:1列,左侧边栏2列,右侧边栏2列,3列。这些主模板可以在“page”目录下的templates文件夹中找到。如果您打开其中一个模板,您将找到如下所示的行:
<?php echo $this->getChildHtml('content') ?>
这一行询问XML指令,了解名为“content”的块下的任何内容。这很可能是指定滑块的位置。您必须找到正在定义的XML文件。您可能希望熟悉布局文件夹和Magento的回退层次结构。查看this post。
希望这可以帮助您解决您对网页的问题!