Magento通过XML为Store View作用域设置管理员配置值
我已经阅读了很多关于如何通过XML为配置定义默认值的教程,我想我已经掌握了这一点,但是我们有几个存储视图,我也想在存储视图级别设置默认值。我很难找到任何描述如何为“default config”范围以外的任何内容设置默认值的内容。我是否只是在XML中添加了一个包含存储视图代码的节点?因此,不是:Magento通过XML为Store View作用域设置管理员配置值,magento,Magento,我已经阅读了很多关于如何通过XML为配置定义默认值的教程,我想我已经掌握了这一点,但是我们有几个存储视图,我也想在存储视图级别设置默认值。我很难找到任何描述如何为“default config”范围以外的任何内容设置默认值的内容。我是否只是在XML中添加了一个包含存储视图代码的节点?因此,不是: <default> <design> <email> <logo> <label>My
<default>
<design>
<email>
<logo>
<label>My Custom Logo</label>
</logo>
</email>
</design>
我的自定义徽标
我会这样做吗
<my_store_view>
<design>
<email>
<logo>
<label>My Custom Logo</label>
</logo>
</email>
</design>
我的自定义徽标
任何帮助都将不胜感激。您可以使用:
<stores>
<your_store_code>
<design>
<email>
<logo>value</logo>
</email>
</design>
</your_store_code>
</stores>
价值
您可以使用以下功能:
<stores>
<your_store_code>
<design>
<email>
<logo>value</logo>
</email>
</design>
</your_store_code>
</stores>
价值
这是因为存储代码是任意的,可以在数据库中随时更改。您不希望随着数据库的更改而不断更改xml,因为它不会出错sense@Andrew,那么你是说没有办法吗?是否可以通过ID标识商店视图?因为这些永远不会改变…我不是说这件事做不到,我是说这没有意义。默认值或当存储刚刚设置时的默认值,但如果它刚刚设置,则您还不知道存储代码……这是因为存储代码是任意的,可以在数据库中随时更改。您不希望随着数据库的更改而不断更改xml,因为它不会出错sense@Andrew,那么你是说没有办法吗?是否可以通过ID标识商店视图?因为这些永远不会改变…我不是说这件事做不到,我是说这没有意义。默认值,或者当一个存储刚刚设置好时,但是如果它刚刚设置好,那么您还不知道存储代码……由于某种原因,这对我不起作用(当我使用默认节点时,它工作正常)。我使用的是Enterprise 1.12。无法在EE版本下测试它(至少它在CE上对我有效),但你能粘贴你测试的代码和商店视图的代码吗?@bImage我发现了这一点。它确实有效。我在字段中输入了一个空格(我通过检查数据库发现)并保存了它,所以我创建了一个新的store视图,然后再次尝试,结果成功了。非常感谢你!由于某种原因,这对我不起作用(当我使用默认节点时,它工作正常)。我使用的是Enterprise 1.12。无法在EE版本下测试它(至少它在CE上对我有效),但你能粘贴你测试的代码和商店视图的代码吗?@bImage我发现了这一点。它确实有效。我在字段中输入了一个空格(我通过检查数据库发现)并保存了它,所以我创建了一个新的store视图,然后再次尝试,结果成功了。非常感谢你!