Prestashop if主页声明与FB Like按钮

时间:2013-06-25 18:08:56

标签: facebook prestashop

有点问题。我想要一个facebook按钮只能在我的blockocial模块的主页上进行社交,所以我将这些代码放在blocksocial tpl文件的无序列表中。

{if $page_name == 'index'}<div class="share-buttons share-buttons-fb-like" data-style="button_count" style="padding-top:5px;"></div>{/if}

知道我做错了什么吗?这与Facebook喜欢按钮的事实有关吗?

问题可以在www [dot] anewall [dot] com看到。

尝试过Prestashop论坛但到目前为止没有运气。非常感谢任何帮助!

非常感谢!

3 个答案:

答案 0 :(得分:1)

不确定这有什么问题,因为if $page_name == 'index'似乎有效。

然而,您可以在模块中使用另一种方法 - 您可以显示不同的内容,并根据当前页面执行不同的事情(例如,分配不同的tpl文件),具体取决于当前页面

if('index' == $this->context->controller->php_self)
    // Do something and display a template for the homepage

可以找到更多信息in this blog post

答案 1 :(得分:0)

要仅在主页上显示我已使用过的内容:

{if 'index' == $page_name }
    ... YOUR CODE ...
{/if}

答案 2 :(得分:0)

在1.7中,您可以在tpl文件中使用此代码

{if $page.page_name == 'index'}
 ... YOUR CODE ...
{/if}