0

1か月前にRubyとRailsの作業を開始しました。手がかり、アイデア、ヘルプは大歓迎です。

私はgemactiverecordレピュテーションシステムをRailsプロジェクトに含めました。宝石は正常に動作し、手動でもテストしました。ここで、「投票」のテキストをアイコンに置き換えたいと思います。その結果、ユーザーは投票するためにアイコン(親指を上下に動かす)をクリックします。

これまでのところ、私はこれを使用しています:

link_to "up", vote_clue_path(clue, type: "up"), method: "post"

そして、私が欲しいのは、それをリファクタリングして、代わりにアイコンを使用することです。(ユーザーは、上下のリンクではなく、「いいね」と「いいね」をクリックします)。

私にはそれを行う方法がわかりません。別の方法を使用しますか?新しいメソッドにリファクタリングしますか?新しい方向への手がかりは私を大いに助けます。

乾杯!

4

2 に答える 2

0

link_toのブロック形式を使用できます

<%= link_to vote_clue_path(clue, type: "up"), method: "post" do %>
  <div>Up</div>
<% end %>
于 2013-03-06T12:18:41.060 に答える
0

画像リンクが必要な場合は、次のようにすることができます

=link_to(image_tag("splash_banner.png", :alt => "Home Polish Banner", twitter_link, :target => "_blank")
于 2013-03-06T15:56:59.333 に答える