0

在我正在使用的线框中,主页上有三个 div。这些 div 的内容需要根据 store 模式而改变。例如,美国版本的网站将在每个 div 中显示与欧洲版本不同的内容。IE


美国网站

欢迎使用 bob 小部件

[美国内容 1] [美国内容 2] [美国内容 3]


欧元网站

欢迎使用 bob 小部件

[ 欧元含量 1 ] [ 欧元含量 2] [ 欧元含量 3 ]


根据我对静态块的理解,这些指向单个内容条目。因此,如果里面的内容需要根据站点模式进行更改,那么拥有 home_content_1、home_content_2 等就不会那么好用。

我想做的是类似的事情。“获取这个国家/商店的所有‘主页功能’内容,在一个 div 中显示”

(PS 我是 Magento Noob,但不是 noob 开发人员,尽管这个问题的非技术性质 :))

4

1 回答 1

0

创建静态块时,您可以将它们附加到商店视图。

为每个商店创建一个块 home_content_1_storecode。

然后你只需要调用在 php 中添加 storecode 的块,它会根据你所在的商店调用正确的块。

如果您不为每个商店使用相同的设计模板,您还可以使用 phtml 来展示您的街区。每个商店都有自己的街区。

于 2013-02-08T07:30:41.403 回答