ビューの出力行を編集してFacebookのようなボタンを含めるにはどうすればよいですか。そのようなステートメントはフィールドの1つをパラメーターとして受け取り、Facebookに::として出力する必要があります。
abcユーザーはmywebsite.comの「フィールドのコンテンツ」が好きです
ビューの出力行を編集してFacebookのようなボタンを含めるにはどうすればよいですか。そのようなステートメントはフィールドの1つをパラメーターとして受け取り、Facebookに::として出力する必要があります。
abcユーザーはmywebsite.comの「フィールドのコンテンツ」が好きです
ビューで可能だと思います。
http://developers.facebook.com/docs/reference/plugins/likeにアクセスすると、Facebookの「いいね」ボタンの任意のコードを生成する方法がわかります。
基本的にはこんな感じ
<iframe src="http://www.facebook.com/plugins/like.php?href=YOUR_URL_HERE&layout=standard&show_faces=true&width=450&action=like&colorscheme=light&height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>
YOUR_URL_HEREに注意してください。これは、ビューで動的に置き換える必要があります。まず、Some_Fieldと呼ばれるフィールドを出力する必要があります。Facebookで「いいね」したいものが含まれています。FacebookのようなものはURLで機能するため、URLである必要があります。次に、(グローバルグループの下に)カスタムテキストフィールドを追加する必要があります。テキストセクションでは、置換パターン[Some_Field]を使用できます。したがって、テキストセクションは次のようになります。
<iframe src="http://www.facebook.com/plugins/like.php href=[Some_Field]&layout=standard&show_faces=true&width=450&action=like&colorscheme=light&height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>
カスタムテキストフィールドはSome_Fieldの後に配置する必要があることに注意してください。そうしないと、Some_Fieldを置換パターンとして使用できなくなります。
ビューに移動してテーマ情報のリンクをクリックすると、左の列の最後の項目の1つであり、ビューが使用できる/使用するテンプレートのリストが表示されます。
これらのテンプレートの1つを上書きし、そこでカスタムスタイルを作成します。これは通常、ビューを使用する最も簡単なオプションです。これは通常のDrupalテーマであり、正しい名前の新しいテンプレートが他のテンプレートファイルと一緒にテーマに含まれている必要があります。
フィールドのテーマ関数を上書きすることもできますが、通常は少し複雑です。
より適切な解決策を見つけました。ビューのカスタムフィールドモジュールを使用して、Facebookが提供するiframeコードを追加し、トークン値を使用してコードのURLを入力できます。基本的に、以前に追加されたフィールドによって生成されたトークンを使用して出力を構成できます。
また、フラグモジュールは、特定のフラグのみを追加するのに役立ちます。たとえば、このリンクが壊れていると報告します。アクションは、カウンターのインクリメントなどのフラグに関連付けることができます。
お役に立てれば !!
この機能を実装するには、 fb_socialモジュールを使用します。Like-box、Like-Buttons、その他すべてのFacebookのソーシャルプラグインをDrupalに追加するのは、それほど面倒なことなく、非常に簡単で簡単な方法です。
フラグモジュールを使用すると、この機能を非常に簡単に実装できます。作業は非常に簡単で、すぐに設定できます。
ビューのフィールドとしてfbソーシャルのようなボタンを追加できます。fbソーシャルモジュールをインストールすると利用可能になります。