iRSSの日記

はてなダイアリーiRSSの日記の続き

Google Maps Hacks -地図検索サービス徹底活用テクニック-発売

Google Maps Hacks -地図検索サービス徹底活用テクニック-

Google Maps Hacks -地図検索サービス徹底活用テクニック-

7月22日発売なのですが、発売前から、ハックのサンプルが、翻訳者のサポートページで公開されています。
すっごくおもしろい。
発売がたのしみです。

R25のRの意味は?

『R25』とは”25禁”の意。25歳から34歳の「社会人思春期」真っ只中の男性にお役立ちな情報を、政治経済からスポーツ芸能まで幅広くお届けしています。同世代のちょっと頼れる先輩---そんなキャラのフリーマガジンであり続けたいと思っています。

しらなかった....

form_tagにgetを指定する方法

rhtmlのテンプレート内で

<%= form_tag({:action=>"list"}, {:method=>"get"}) %>
	フリーワード検索<br />
	<input name="keyword" value="<%=h @params[:keyword] %>"/>
	<%= submit_tag "検索"%>
<%= end_form_tag %>

このように記述することで

<form action="/schedules/list" method="get">
	フリーワード検索<br>
	<input name="keyword" value="ダンス">
	<input name="commit" value="検索" type="submit">
</form>

methodを"get"に指定できる。

最初

<%= form_tag(:action=>"list", :method=>"get") %>
	フリーワード検索<br />
	<input name="keyword" value="<%=h @params[:keyword] %>"/>
	<%= submit_tag "検索"%>
<%= end_form_tag %>

こうかいていたら、

<form action="/schedules/list?method=get" method="post">
	フリーワード検索<br>
	<input name="keyword" value="ダンス">
	<input name="commit" value="検索" type="submit">
</form>

postになってしまった。
form_tagの引数が複数になるときは、注意です。

<%= form_tag({:action => 'simple_save'}, {:method => "post", :multipart => true}) %>

このページでサンプル見つけました。