OpenCart布局

OpenCart布局

ID:40751811

大小:35.00 KB

页数:8页

时间:2019-08-07

OpenCart布局_第1页
OpenCart布局_第2页
OpenCart布局_第3页
OpenCart布局_第4页
OpenCart布局_第5页
资源描述:

《OpenCart布局》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、OpenCart布局(Layout)系统是如何工作的?由 opencart »2013年8月6日9:24amQ:布局Layout系统在1.5.x版本中是如何工作的?能否如之前的1.4.x版本在所有页面显示相关模块,或者为特定的分类页面设定横幅广告banner模块?A:目前的布局Layout系统可以:1.为所有的页面设定要显示的模块;2.基于路径(Route),可以在不同的页面设定显示不同的模块;3.为不同的分类页面,产品以及文章信息页面设定不同的模组(如Banner);4.如果你建立的是多商店模式,你可以为不同的商店设定如上三点所述。如下教程可以帮助你理解此系统。 1.概述:运作原

2、理首先,opencart将检查是否有为分类,产品以及文章信息页面设定的布局Layout,如果有,就应用它。如果检查结果为false,opencart将检查基于路由routeurl的布局是否存在。当第二次检查结果为false,opencart将采用StoreLayout作为返回结果。2.手把手教学请在你的demo测试环境下测试这些步骤。3.删除demo布局System->Design->Layouts:除了Default外,删除其它的当你将一个布局赋予一个商店,而该商店将其作为了默认基本布局,则你在删除该布局时,会报如下错误:Warning:Thislayoutcannotbedel

3、etedasitiscurrentlyassignedasthedefaultstorelayout!.4.模块管理中卸载所有模块Extensions->Modules:卸载所有模块5.商店布局System->Design->Layouts(Layout布局页面)将Default重命名为StoreDefault。此时查看你网站前台所有的页面,会是一列的布局,没有左右的条目。6.转到模块管理页面Extensions->Modules(模块管理页面)安装分类模块使用如下设定增加模块:Layout:StoreDefaultPosition:ColumnLeftStatus:Enabled

4、SortOrder:1此时检查网站前台,所有页面会是两列,左列是分类模块。7.基于路由的布局7.1首页布局页面,使用如下设定新增布局LayoutName:HomepageStore:defaultRoute:common/home此时检查网站前台,首页会是一列,而其他页面会仍然是两列。模块配置页面,安装Slideshow模块,使用如下设定新增模块:Banner:SamsungTabDimension(WxH):980x280Layout:HomepagePosition:ContentTopStatus:EnabledSortOrder:1检查网站前台会发现首页:一列(Slides

5、how模块),所有其它页面:两列(带有左侧分类模块的两列)。7.2分类页面在布局页面,使用如下设定新增布局:LayoutName:CategoryPageStore:defaultRoute:product/category此时检查你的网站前台,分类页面将之显示一列在模块管理部分,编辑分类模块,使用如下设定新增模块:Layout:CategoryPagePosition:ColumnLeftStatus:EnabledSortOrder:1在模块管理部分,安装Banner模块,使用如下设定新增模块:Banner:HPProductsDimension(WxH):182x202Lay

6、out:CategoryPagePosition:ColumnLeftStatus:EnabledSortOrder:2此时网站前台显示为首页:带有Slideshow模块的一列分类页面:带有左列(Banner和Category模块)的两列。所有其它页面:带有左列(分类模块)的两列。7.3特定页面布局现在,我们要在Desktop这个分类的页面添加信息文章模块。Desktop这个分类页面将包含三个模块,而其他的分类页面仍然只包含两个模块。在布局页面,使用如下设定添加新布局:LayoutName:CategoryPage-DesktopStore:defaultRoute:product

7、/category(注意这里没错,这个路由与分类页面的路由是完全一致的)在模块管理页面,编辑分类模块,使用如下设定新增模块:Layout:CategoryPage-DesktopPosition:ColumnLeftStatus:EnabledSortOrder:1在模块管理页面,编辑Banner模块,使用如下设定新增模块:Banner:HPProductsDimension(WxH):182x202Layout:CategoryPage-DesktopPositio

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。