小编bac*_*iwi的帖子

具有两个或更多存储视图的XML布局中的Magento静态CMS块

我有两个名为"promo_en"和"promo_de"的静态CMS块 - 翻译为现有的两个店铺视图"en"和"de".

我想使用模块的layout.xml文件将它们添加到某些模块的侧边栏中.

问题是,如果我使用以下语法添加它们 - 它们都显示忽略我当前所在的商店视图(我希望有一些自动过滤):

<block type="cms/block" name="Promo_de">
    <action method="setBlockId"><block_id>promo_de</block_id></action>
</block> 
<block type="cms/block" name="Promo_en">
    <action method="setBlockId"><block_id>promo_en</block_id></action>
</block> 
Run Code Online (Sandbox Code Playgroud)

如果我将它们重命名为"promo"并使用以下语法 - 它可以正常工作,直到我激活Magento的缓存 - 然后CMS块的输出冻结在任何存储视图首先缓存:

<block type="cms/block" name="Promo">
    <action method="setBlockId"><block_id>promo</block_id></action>
</block> 
Run Code Online (Sandbox Code Playgroud)

关于此事的想法或解决方法受到高度赞赏.

layout block cache-control magento content-management-system

10
推荐指数
3
解决办法
5万
查看次数

如何以编程方式将RibbonTab添加到WPF功能区(2010年10月发行版)?

有没有人知道以编程方式将RibbonTab添加到Mircosoft WPF功能区的方法?我无法在文档和Ribbon的intellisense中找到一个示例或至少一个属性.

我在网上发现了很多条目,如:ribbon.Tabs.Add(...)

不幸的是,Ribbon类中根本不存在"Tabs"?!是否有API更改我无法找到任何关于或什么是诀窍?

c# wpf ribbon wpf-controls ribbon-control

2
推荐指数
1
解决办法
3703
查看次数