Jea*_*nux 1 layout themes magento
我在我的网站上有一个很好的设计,我突然意识到我的设计在互联网浏览器7和8中不能很好地呈现,我尽我所能,但我仍然无法解决它,我不喜欢它在那些浏览器中显示如此我决定在设计配置上添加例外,通过添加MSIE 7.0,然后使用Internet Explorer 7测试的defaul 值,它运行良好但我的问题是我的自定义主题有一些大的图像和文本以及与css很好地对齐的其他材料但是一旦我将主题更改为默认并且它没有看到那些CSS,它们也只是显示它对我来说真的很痛苦,我现在需要做的就是找到一种方法来使用不同的cms页面加载默认主题而不是我的主题的正常主页.我不知道我是否可以这样做,但我需要一些帮助或指导去做.
我按照你的指南创建了文件,现在我可以看到设计领域下的welspot模板.
现在我仍然需要使用旧的主页(我已经安装了hellowired主题的那个),我想现在将magento默认主题复制到我的包中并编辑它但我需要找到一种方法来删除我创建的所有静态块通过可能是一个布局文件,因为我不会在默认主题中使用这些块,即使可能通过xml添加不同的图像,所以我将使用相同主页的两个主题,但基于所使用的主题的动态内容.
当然,你可以设置任何你创建的默认主页,但你应该做一些事情.
首先,创建config.xml
<!-- path: app/code/local/Welspot/Page/etc/config.xml -->
<?xml version="1.0" encoding="utf-8"?>
<config>
<modules>
<Welspot_Page>
<version>0.1.0</version>
</Welspot_Page>
</modules>
<global>
<page>
<layouts>
<welspot_one_column_cms module="page" translate="label">
<label>Welspot One Column</label>
<template>page/welspot_one_column.phtml</template>
<layout_handle>welspot_one_column_cms</layout_handle>
</welspot_one_column_cms>
</layouts>
</page>
</global>
</config>
Run Code Online (Sandbox Code Playgroud)
其次,创建Welspot_Page.xml
<!-- path : /app/etc/modules -->
<?xml version="1.0"?>
<config>
<modules>
<Welspot_Page>
<active>true</active>
<codePool>local</codePool>
</Welspot_Page>
</modules>
</config>
Run Code Online (Sandbox Code Playgroud)
第三,创建welspot_one_column.phtml
<!-- path : /app/design/frontend/[your_package]/[your_theme]/template/page -->
<div>Hello World</div>
Run Code Online (Sandbox Code Playgroud)
正如您可能猜到的,您应该自定义welspot_one_column.phtml文件.
最后,Admin > CMS > Pages > Home Page > Design Tab选择新创建的模板(Welspot One Column).
| 归档时间: |
|
| 查看次数: |
8312 次 |
| 最近记录: |