有没有好的haml语言文本编辑器,例如joomla中的jce等?
现在我在表单中使用ckeditor:
= form_for [:admin, @va] do |f|
- if @va.errors.messages.values.present?
.warning
- @va.errors.messages.values.each do |msg|
- msg.each do |m|
%li= m
= f.label "Артикул:"
= f.text_field :article
= f.label "Описание:"
= f.cktext_area :description, :value => :article, :ckeditor => {:language => "ru"}
但是这个编辑器只能使用默认的html语言,但是我可以把它转换成使用haml语言吗?怎么做?可能在控制器里,比如:
def create
@va = VinAnswer.new(params[:vin_answer])
@va.description (and here somehow use this gem [https://github.com/haml/html2haml][1], but also how to be with edit method... ?)
if @va.save
AdminSendNewAnswerMailer.new_vin_answer(@vq, @va, @vin.vin_number, @user).deliver
redirect_to admin_vin_question_path(:id => params[:vin_question_id]) # redirect if saved.
end
end
那么,当我使用haml作为标记语言时,如何使用ckeditor呢?
最佳答案
你也这么做。你在这里要问的是:如何显示未转换的内容。
因为无论是“a”还是“p a”,你都会得到同样的结果。
你要找的是:!=
关于html - 用于HTML语言的Rails表单文本编辑器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16714816/