メモ
昨晩、エントリ投入中に端末がカタマり、とっとと電源切ってネてます。メモを何点か。
- rails のバージョンは vendor/ 配下に置いてあるナニを参照する、との事。(2006-02-24 優しいRailsの育て方による)
- このエントリにて scriptaculous なナニを実装を試験してみたんですが、display:none; という style の意味がようやくわかった。表示しねぇ、ってコトなのか。以下のコードの意味がイマイチよーわからんかったんだよねー。
<%= link_to_function 'ADD', "Element.toggle('add_item_#{ list.id }')", :class => 'menu_link' %> <%= form_remote_tag :url => {:controller => 'ajax', :action => 'add_item', :id = > list.id }, :failure => 'alert(request.responseText)', :complete => "Element.hide('add_item_#{ list.id }')", :position => :bottom , :update => { :success => "list_#{list.id}" } , :html => {:style => 'display:none ;', :id => "add_item_#{list.id}" } %> <%= text_field_tag 'note', nil, :id => "note_#{list.id}" %> <br /> <%= submit_tag 'ADD' %> <%= link_to_function 'cancel', "Element.hide('add_item_#{ list.id }')" %> <%= end_form_tag %>
add_item#{list.id} なエレメントは display:none; な style 指定によってデフォルト非表示なんだけど、ADD なリンクをクリックしたら Element.toggle で表示される、とゆー事か。凄いねー。
ちなみにカレンダ方面は外に置いてある svn に登録した上で LoginEngine まで仕込みが完了しとります。rails は 1.0.0 でやってるんで、branch 作って 1.1.6 で動作試験を予定。