facebook评论系统使用smarty和prestashop

时间:2013-12-25 20:36:37

标签: api smarty prestashop facebook-comments

我正在尝试将一些评论框添加到我网站的特定页面

但我遇到了一些麻烦

使用smarty我在文档中看到,为了获取当前的url,我们应该使用该synthax {$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}

这实际上就是我把这些代码放在我的tpl中。

{literal}
<div id="fcbcfooter"><div data-href="http://{$smarty.server.HTTP_HOST}

{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}" class="fb-

comments" data-width="500px;" data-num-posts="10"  data-

colorscheme="light"></div>
 {/literal}

我遇到的麻烦就是它给我回复了那条消息

href URL is not properly formatted

获取url的代码似乎没有在源代码中解释。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

您在</div>标记之前的代码块末尾错过了结束{/literal}

 {literal}
    <div id="fcbcfooter">
       <div data-href="http://{/literal}{$smarty.server.HTTP_HOST}
       {$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}{literal}" class="fb-comments" data-width="500px;" data-num-posts="10"  data-colorscheme="light"></div>
    </div>
    {/literal}