我試圖找到一種在用戶提交文章時大寫所有標題和標籤的第一個字母的方法。我可以使用大寫方法,但是我可以將它添加到控制器代碼塊中以使其工作?Rails - 資本化文章標籤和標題
THX
控制器/ articles_controller:
def new
@article = Article.new
respond_to do |format|
format.html # new.html.erb
format.xml { render :xml => @article }
end
end
控制器/ tags_controller:
class TagsController < ApplicationController
def show
@tag = Tag.find(params[:id])
@articles = @tag.articles
end
end
型號/文章:
def tag_names
@tag_names || tags.map(&:name).join(' ')
end
private
def assign_tags
if @tag_names
self.tags = @tag_names.split(/\,/).map do |name|
Tag.find_or_create_by_name(name)
end
end
...
你使用某種插件來做標籤嗎? – 2011-05-25 11:36:36
@Douglas - 沒有插件正在使用 – ubique 2011-05-25 12:43:20