2012-09-11 35 views
2

我有一個events.html.haml文件。我想要第一個文本區域有一個定製的插件,主題:簡單。TinyMce Rails主題簡單和主題高級在一頁

下一個文本區域,我希望它有我在config/tinymce.yml

這裏指定的一切是我的代碼:

= form_for @event, :url => profile_events_path, :html => {:multipart => true} do |event| 
    =render "shared/error_messages", :object => @event 
    %label{:for => "title"} Title: 
    %br 
    = event.text_area :title,:class=>"tinymce", :theme => "simple" 
    %br 
    %label{:for => "image"} File: 
    %br 
    = event.file_field :image 
    %br 
    %label{:for => "date"} Date: 
    %br 
    = event.text_field :date 
    %br 
    %label{:for => "location"} Location: 
    %br 
    = event.text_field :location 
    %br 
    %label{:for => "description"} Description: 
    %br 
    = tinymce 
    = event.text_area :description,:class => "tinymce" 

    %br 
    -if current_user.admin 
     //%label{:for => "featured"} Feature: 
     //%br 
     //= event.check_box :featured 
     //%br 
     %label{:for => "special"} Special/Featured: 
     %br 
     = event.check_box :special 
     %br 
    %br 
    = submit_tag "Add Event" 

的問題是,每當我只用=tinymcetinymce theme=>"simple"代碼放在一起它將兩個文本區域都變成簡單的。我希望第一個簡單,另一個先進。

這是我YML文件

theme_advanced_toolbar_location: top 
theme_advanced_toolbar_align: left 
theme_advanced_statusbar_location: bottom 
theme_advanced_buttons1_add: 
    - forecolor 
    - fontselect 
    - formatselect 
theme_advanced_styles : "Header 1=header1;Header 2=header2;Header 3=header3;Table Row=tableRow1" 

theme_advanced_buttons3_add: 
    - tablecontrols 
    - fullscreen 
    - emotions 
    - styleprops 
    - preview 
    - media 
plugins: 
    - table 
    - fullscreen 
    - emotions 
    - style 
    - preview 
    - media 

apply_source_formatting : true 
theme_advanced_more_colors : true 

回答

0

使用modespecific_textareaseditor_selector到ADRESS定義的文字區域

... 
mode : "specific_textareas", 
editor_selector : "mceEditor" 
... 
+0

我應該在哪裏把這些東西。謝謝。 – xirukitepe

+0

哦,現在我知道了,謝謝 – xirukitepe

+1

很高興能夠提供幫助 – Thariama