1

한 번 더 레일스에 도움을 요청하겠습니다. 이번에는 tinyMCE에 문제가 있습니다. 내 프로젝트에서 작동하도록 할 수는 있지만 부분 렌더링을 시도하지는 않습니다.레일 : tinyMCE가 부분적으로로드되지 않습니다

좋아, 그래서 내가 뭘 하려는지 tinyMCE와 텍스트 영역의 컬렉션을 표시하는 것입니다. 이를 위해 나는 부분을 부른다. 내 코드를 보여 드리겠습니다. 이해하기가 더 쉬울 것입니다.

그래서 내가 표시 할 내 템플릿이 모든 :

#index.html.erb 
<% if [email protected]_cv_fields.empty? then %> 
    <%= render :partial => 'online_cv_fields/form', :collection => @online_cv_fields %> 
<% end %> 

내가

<%= form_for(form) do |f| %> 
    <% if form.errors.any? %> 
    <div id="error_explanation"> 
     <h2><%= pluralize(form.errors.count, "error") %> prohibited this online_cv_field from being saved:</h2> 

     <ul> 
     <% form.errors.full_messages.each do |msg| %> 
     <li><%= msg %></li> 
     <% end %> 
     </ul> 
    </div> 
    <% end %> 

    <div class="field"> 
    <%= f.label :field_name %><br /> 
    <%= f.text_field :field_name %> 
    </div> 
    <div class="field"> 
    <%= f.label :field_content %><br /> 
    <%= f.text_area :field_content, :class => "mceEditor" %> 
    </div> 

    <div class="actions"> 
    <%= f.submit %> 
    </div> 
<% end %> 

를 호출 그리고 난 내 응용 프로그램의 레이아웃에 내 자바 스크립트를로드하고있어 그런 부분

<%= javascript_include_tiny_mce_if_used %> 
    <%= tiny_mce if using_tiny_mce? %> 

제 문제는 자바 스크립트가 색인에로드되지 않는다는 것입니다. 심지어 응용 프로그램에 "강제로"작은 SMS를로드하려고 시도하더라도

<%= javascript_include_tiny_mce %> 
    <%= tiny_mce %> 

그냥 작동하지 않습니다.

단서가 있습니까?

감사합니다.

답변

1

어떤 모드를 사용하고 있습니까? TinyMCE는 'mceEditor'수업을 듣기를 원한다는 것을 알고 있습니까? 참조 : http://tinymce.moxiecode.com/wiki.php/Configuration:modehttp://tinymce.moxiecode.com/wiki.php/Configuration:elements

또한 TinyMCE에 해머 시도하는 것 같아서

: https://github.com/sandipransing/rails_tiny_mce --- 내가 할 : 기본적으로 모든 것을 내가이 설치 한 http://tinymcehammer.lanalot.com/

+0

및하자 이 구성을 찾으십니까? – Lucas

+0

TinyMCE 해머를 사용하여 문제가 해결되었습니다. 감사 – Lucas

관련 문제