問題タブ [social-media-like]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
240 参照

php - のような燃料phpormプロファイル

ばかげた質問ならまずは本当に申し訳ありませんが、私は初心者です。

それで私は最近fulephpを使い始めました、そして私は小さなサイトを持っています、そしてユーザーに他のユーザープロフィールを好きになる能力を与えたいです。

しかし、私はこの部分で少し経験がありません。だから私はテーブルを持っていますusers_like

user_id好きになったのはliked_by誰ですか

だから私はユーザープロフィールにいいねボタンを持っています

data-likeようなものを取得するユーザーIDが含まれています

そして、インサートはこのように見えます

PHP関数

jQueryajaxの投稿

だから実際に私の論理はこれでした。

ormはユーザーが好きなものを返します、そして私はこれをすることを考えていました

したがって、ログインしたユーザーIDがliked_byボタンを表示するよりも等しくない場合は、ボタンを表示します。それ以外の場合は、ボタンを表示します。クリックすると、関数はそのようなものを削除します。

しかし、これが実際に配列を返すことを忘れたので、私はばかげていたので、これはノーノーです

だから私の質問は、次のことを達成するためにどういうわけかjquerycookieを使用する必要があるということです。

ユーザーが「いいね」をクリックすると、ユーザーはそのプロファイルを高く評価し、ボタンを「嫌い」に変更します。

または、誰かが私にこの解決策のちょっとしたヒント、ただのヒントやアドバイスをくれたらいいのにと思います。

0 投票する
1 に答える
247 参照

php - ロジックまたは例のようなFuelphpプロファイル

だから私はこの部分で少し迷っています。私のサイトでは、ユーザーがプロフィールページを高く評価できるようにしたいと思います。

だから私の論理はこれです。、という名前のデータベーステーブルがあります。user_likesこれには3つの行が含まれていますid, user_id, liked_by

実際のプロフィールページには、「いいね」ボタンがあり、「いいね」のクラスがあります。ユーザーがそれをクリックすると、にデータが挿入されuser likes table、ボタンのテキストがajaxとは異なり、クラスもとは異なります。そして、これは私が立ち往生している部分です。

そのため、プロファイルには、has many relation likes受け取ったいいねを数えることができますが、ページの更新後にボタンを無効に保つ方法については、その部分で立ち往生しています。

私のロジックはこれだったので(しかし失敗しました):ボタンをクリックし、ajaxでデータを挿入し、ajaxでボタンを変更し、idでいいねを取得し、それがログインしたユーザーIDと等しい場合は、ボタンを使用しないでください。

しかし、それは配列のリストを返すので、私はそれを行うことができません。

だから私は誰にもそれをコーディングしてほしくない。それが大きな要求でなければ、これについてのヒントが欲しい。

0 投票する
3 に答える
51 参照

ruby-on-rails - Rails:モデルで適切なアイテムを見つける

問題:投稿に属する正しいコメントを探しています

特定の投稿へのコメントに「いいね」機能(Facebookのように)を実装しようとしています。すでに同じ機能を投稿に実装していますが、「正しいコメントを指す」のは大変です。明確にするために、私の「like」関数は次のGET呼び出しになります。

しかし、それは実際に呼び出すことになっています

私は自分のルートをチェックしました、そしてそれは私には正しいようです

ですから、問題はコントローラーにあると思います。

コメント_コントローラーでの私のようなアクションの開始時に、私は

これは間違っているに違いないと思いますが、なぜ、どのように修正すればよいのかわかりません。他のアクションも同様の方法でローカル変数@post@commentを設定 しますが、それらは正しく機能します。

コメントへのリンクをレンダリングする方法

0 投票する
3 に答える
92 参照

mysql - MySQL - 過去 1 か月で最も「いいね」されたユーザーを取得する

コミュニティ フォーラムに「いいね」システムがあります。すべての内部いいねは、log_like というデータベースに保存されます。

先月最も気に入ったメンバー ID (上記の DDL の id_poster フィールド) を取得する必要があります。したがって、同じ「id_poster」が過去 1 か月のレコードに何回出現するかを GROUP および COUNT する必要があると思われます。私はそれを最も好きな10に制限したい. フィールド「時刻」には、参照用の UNIX 時刻が格納されます。

残念ながら、これを達成する方法がわかりません。誰でも助けることができますか?

0 投票する
3 に答える
11654 参照

html - 独自のいいねボタンを作成する方法は? (フェイスブックとは関係ありません)

私はSO、ここ、他のいくつかの場所を見ました...無知が入り込んでいます。

Facebook の「いいね」ボタンの構造はどのようなものですか?

ソーシャルブックマーク、ブラウザボタンのようなものですか?

独自の種類のボタンを作成するための段階的なプロセス (FB Api を使用しない) はありますか。

いいねボタンを設計および実装する方法は?

FB と同様の機能を備えた独自のボタンが必要ですが、FB のプラットフォームで関連または開発されたものではありません。これをiWeb'09にhtmlウィジェットとして入力しようとしています。

0 投票する
1 に答える
1018 参照

youtube-api - 埋め込まれた YT ビデオの最後にユーザーがクリックできるボタンが表示されないのはなぜですか?

チャンネル登録ボタンのみが最後に表示されます (YT で直接チェックされた好き嫌いの数が表示されます)。ユーザーが私のサイトで投票できるように、これらを取り戻すための埋め込みコードはありますか?

サンプル埋め込みコード:

0 投票する
2 に答える
4803 参照

ruby-on-rails - Acts_as_votable親指上下ボタン

私はacts_as_votablegemをインストールしましたが、コンソールで正常に動作します(ドキュメントに記載されているように)。だから私の質問は、賛成と反対のボタンのフォームを設定する方法ですか?それとも単にリンクにすることができますか?

ドキュメントは次のとおりです:github.com/ryanto/acts_as_votable/blob/master/README.markdown

ユーザーと画像モデルがあります。ユーザーは写真を気に入ってくれるはずです。画像ビューからのコード。ボタンは次のようになります。

0 投票する
1 に答える
284 参照

ajax - いいねボタンが AJAX で更新されない

コレクション (@feed_items) を :collection オプションを介して _feed_item パーシャルに渡し、:as => :dailypost でそれを Dailypost に変換しています。

_feed_item パーシャル内で、_like_button の別のパーシャルをレンダリングし、:locals を使用して、dailypost を引き続き使用しました。

すべてがデータベースで正常に動作します。いいねが追加されて削除されます:)しかし

(AJAX) を使用して create.js.erb と destroy.js.erb のようなボタンを作成しようとしています。何らかの理由で、一番上の投稿のみが正しく更新され、その下の投稿を表示するにはページを更新する必要があります。

ソリューションには、「like-123」などの各「いいね」要素に一意の投稿IDを割り当てることが含まれることを知っていますが、それが私が行き詰まっているところです........

また、2 つの ID を渡しているため、_feed_items.html.erb に問題がある可能性があることもわかっています。

ビュー

_feed.html.erb

_feed_items.html.erb

_like_button.html.erb

create.js.erb

destroy.js.erb

コントローラ

0 投票する
1 に答える
1170 参照

javascript - Yammer のようなボタンが機能しない... TypeError: yam.helper が定義されていません

yammerのいいねボタンを使っています。太陽の下ですべてのブラウザを試しました。それらはすべて同じ機能を持っています。最初のページの読み込みでは、JS などのボタンが完全に読み込まれます...ただし、最初のページの読み込み後、同様のボタンの後続の読み込みにより、以下のエラーがスローされます。

次のようにコードします。

Javascript:

HTML:

何か案は?