city_helper.rb
def render_cities
render :partial => "city_options"
end
def render_option_of_total_city(city)
css_class_name ||= ""
css_class_name = "cur" if city.blank?
link_to("全部", providers_path(p), :class => "icon-al#{css_class_name}")
end
def render_option_of_single_city(k,v,city)
css_class_name ||= ""
css_class_name = "cur" if city == k
link_to(v[0], providers_path(p.merge("city" => k)), :class => "#{v[1]} css_class_name")
end
_city_options.html.erb
<li> <%= render_option_of_total_city(params[:city]) %> </li>
<%= content_tag_for(:li, CITIES) do |k,v|%>
<li> <%= render_option_of_single_city(k,v, (params[:city]) ) %> </li>
<% end %>
不保證會動...但是我的話,要兼顧維護性和效能我會這樣寫...
https://github.com/discourse/discourse/pull/11 # 沒簽之前甚至 developer 連 PR 都不能看...XD
https://github.com/discourse/discourse/pull/36/files 發 pull request 竟然還要先簽 Contributor License Agreement ? https://docs.google.com/spreadsheet/viewform?formkey=dGUwejFfbDhDYXR4bVFMRG1TUENqLWc6MQ
有點詭異...
長度太長了~~~XD
這個是給你寫的代碼 code quality 評分的。
http://blog.xdite.net/posts/2013/01/30/2013-reading-list/ 可以看我今天才寫的這篇
都練完你就是高手了
這 podcast 比想像中的要長....XD
原來 terry 搬回成都了?
好啊 XD
coool
我是用 backup + whenever 這個 gem 每 3 個小時跑一次 mysql 備份
xuite.joke gmail.com
@wtl 我可以索碼嗎?XD
@xiaolai 切糕最近貌似很火 XD
我用這個方法一兩個月就能養成台灣所稱的 "Senior" ...( 雖然我覺得這樣的程度根本不到 )...# 但多數人實在是自學 1-2 年,連 Rails 101 的程度可能都還稱勉強...
絕對有的。
錯字 XD
該不會就是 angel_nest 的發包者吧 (?) XD
haml 很難維護啊 =_=
@myrual 是的
我用 德國原廠 cherry 茶軸
@flyerhzm 歡迎拿去 :p
寫錯。是 lets XD
所有情況都避免寫....去上 TDD 課 (thougtbot) 時老師建議的。
我週二晚上回台灣....