Fishpig Magento和qTranslate整合。 (钩子和过滤器)

时间:2014-01-20 21:29:56

标签: php wordpress magento locale fishpig

我正致力于让qTranslate工作(特别是mqTranslate插件)。当使用Magento主题来显示博客时,我注意到wordpress主题中的functions.php似乎被绕过了。

如何使用Fishpig中的钩子和过滤器来获取qTranslate插件函数来过滤帖子标题和内容?一个接一个地覆盖fishpig base / default / template文件似乎适得其反。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

Axel是正确的,因为扩展程序直接连接到WordPress数据库,并通过Magento模型,块,控制器等提取数据和显示。因此,需要额外的Magento扩展,增加对qTranslate WordPress插件的支持

在Magento完成由WordPress控制的多语言博客的另一种方法如下:

在Magento网站的子目录中设置一个名为“wp”的WordPress多站点安装。为您的每种语言创建不同的博客。然后,您可以使用Magento WordPress Multisite Integration将每个博客与相应的Magento商店视图相关联。当客户更改商店视图时,语言将更改为为新商店视图设置的语言,并显示正确的博客。

这是大多数人目前使用的方法,但我会考虑通过附加扩展添加对qTranslate的支持。