2012-04-10 80 views
0

我刚开始使用Magento,对我来说,它似乎有一个大混乱...Magento - 自定义页面?

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

我似乎无法找到的是我的实际页面结构在哪里?我走进admin和刚刚发现这个对我的主页:

<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> 

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

所以现在的问题是,我在哪里可以找到我的网页内容和结构(即幻灯片,在其顶端俯瞰,...),其余的,这样我可以尝试重新安排它看起来像一个网站,而不是奶酪?

谢谢。

回答

1

Magento与大多数其他CMS解决方案不同。您可能习惯在CMS页面中查看原始HTML,或者至少查看它的很大一部分。但是,Magento使用PHP将块渲染到页面上。它从您的主题中获取来自XML文档的指令。如果这是您第一次使用Magento,那么在您太郁闷之前查看this post可能会很好。它会引导你了解一些基础知识。

最有可能的是,您的滑块和顶级报价的HTML文件位于您的主题目录内。您的主题目录将位于app/design/frontend/PACKAGE/THEME/- 您的php和html将位于模板文件夹中,并且XML说明将位于layout文件夹中。主页像您网站上的其他许多页面一样使用主模板来加载站点范围的HTML和CSS。默认情况下,这些主模板中有4个:1列,2列左边栏,2列右边栏和3列。这些主要模板可以在“页面”目录下的模板文件夹中找到。如果打开这些模板之一,你会发现一条线,看起来像这样:

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

这条线被要求XML指令名为“内容”块下的任何内容。这很可能是在分配滑块的位置。您必须找到正在定义的XML文件。您可能需要熟悉布局文件夹和Magento的回退层次结构。退房this post

希望这可以帮助你解决你的网页问题!

相关问题