如何设置包装/主题以安装magento

时间:2012-03-11 17:10:52

标签: magento themes package config

我必须延长magento的安装过程...... 我的第一个问题是如何说magento在app / design / install / default / myTheme中使用layoutfiles? 是否有一个xml片段用于在我的扩展的config.xml中设置安装主题/包? 像这样的东西:

<config>
    <!-- ... -->
    <install>
        <design>
            <package>
                <name>default</name>
            </package>
            <theme>
                <default>ironshark</default>
            </theme>
        </design>
    </install>
    <!-- ... -->
<config>

2 个答案:

答案 0 :(得分:0)

我只有一个想法,但在设置中应该从哪里开始我不知道。 因此,您可以更改core_config_data

中的默认设置
$changeData = new Mage_Core_Model_Config();
$changeData->saveConfig('design/package/name', "myTheme", 'default', 0);

答案 1 :(得分:0)

导航至系统&gt;配置&gt;一般(左侧菜单)&gt;设计。

您可以选择输入包名称和主题名称。无需更改任何代码。 Magento将进行覆盖。

请阅读以下内容以了解有关magento主题选择的更多信息。

magento中的模板系统由

组成

•XML布局配置

•PHP模板文件

•PHP块类

  1. 所有布局XML文件都可以在app / design / frontend ///布局文件夹中找到。

  2. 所有模板文件都位于app / design / frontend ///模板文件夹下各种文件夹中的.phtml文件中。

  3. 所有块都在app / code //// Block文件夹中。

  4. 您可能找不到同一主题(alex)中的所有布局/模板文件。例如,Magento将按顺序检查以下文件夹中是否有名为catalog.xml的文件:

    app/design/frontend/package/alex/layout/
    app/design/frontend/package/default/layout/
    app/design/frontend/base/default/layout/