0
こんにちは、私はレールを初めて使っていて、サウンドクラウドから情報を得るための検索方法を見つけようとしています。サウンドクラウドのためにレールに検索フォームを作成する方法
私は、静的なすべてのものを構築する場合、私は戻って情報を取得しかし、私はそれが検索フォームをコントローラで
方法動作させることはできません。
def search
@client = Soundcloud.new(:client_id => ENV["SOUNDCLOUD_CLIENT_ID"])
end
これは
#search.html.erb
<div class="form">
<% @client.get('/tracks', :q => 'djsneak' ).each do |track| %>
<ul>
<li><%= track.title %></li>
<li><%= image_tag track.artwork_url %></li>
</ul>
<% end %>
</div>
ワークスを私が使いたいもの:
<!--search.html.erb-->
<div class="form">
<%= form_tag("soundcloud_search", method: "get") do %>
<%= label_tag(:q, "Search for:") %>
<%= text_field_tag(:q) %>
<%= submit_tag("Search") %>
<% end %>
</div>
<div>
<h3>results</h3>
<ul>
<li><%= track.title %></li>
<li><%= image_tag track.artwork_url %></li>
</ul>
</div>