0

アダルトビデオスクリプト(アダルト以外のコンテンツ)にFacebookコメントを手動でインストールしましたが、コメントボックスの下にエラーメッセージが表示され続けます:

Warning: http://invalid.invalid/video/%7B$video.VID%7D/%7B$video.title%7D is unreachable.

私はこれを私のファイルに入れました:

<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=MYAPPID";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div style="padding-bottom:10px;"><img src="/templates/frontend/default/images/facebook-comment.gif"></div>
<div class="fb-comments"  data-href="{$baseurl}/video/{$video.VID}/{$video.title}" data-num-posts="20" data-width="990" data-colorscheme="dark"></div>

avsフォーラムの指示に従ってください、しかしそれがするすべてはそのエラーを生成します。

助けていただければ幸いです。

4

1 に答える 1

0

テンプレート(?)はタグ付けされており{$baseurl}、コメントウィジェットで使用される最終的なHTMLのように解決および使用さ{$video.VID}{$video.title}ないため、URLが間違っています。

の最終的なURLdata-hrefが正しく、文字通りこのようなものではないことを確認する必要があります{$baseurl}/video/{$video.VID}/{$video.title}

更新:
なぜこれが機能するのかははっきりしていません。質問の中に{$baseurl}、実際のURLに置き換わるものは何も記述していません...

現在のページのコメントソーシャルプラグインが必要な場合は、data-hrefプロパティを省略できます。

<div class="fb-comments" data-num-posts="20" data-width="990" data-colorscheme="dark">/div>

ただし、他のページに表示する必要がある場合は、コメントに関連付けられたURLをとして使用する必要がありますdata-href。比較的簡単なはずですが、正しいURLを取得するために使用する言語/フレームワークによって異なります...

于 2012-04-29T08:32:53.723 に答える