0

RailsサイトでTextileEditorHelperを入手しようとしています。私はgitから最新バージョンをインストール し、それをインストールして、今、物事を実行しようとしています。私はコードを置きます:

<p>
   <%= f.label :message %><br />
   <%= f.textile_editor :message -%>
</p>

しかし、Railsはエラーを返し、適切な方法がないことを示しています。

undefined method `textile_editor' for #<ActionView::Helpers::FormBuilder:0x[...]>

このバージョンのTEHは、f.textile_editorの構造を理解しているため、インストールしただけですが、機能していないようです。まぁ、いいよ。しかし、元の方法を試している間、(2つの引数)を書きます:

<p>
   <%= f.label :message %><br />
   <%= textile_editor @post, :message -%>
</p>

上部に書式設定ボタンがない単純なtext_areaの明確なクローンを受け取ります。私はSlateBlogの記事の指示に注意深く従っており、フォームの最後に次の行を挿入しています。

<%= textile_editor_initialize -%> 

私は何かが足りないのですか?OK、TEHがまだバグがある場合(私は疑っています)、代替手段は何ですか?遠慮なくアドバイスをしてください(私はまだRailsの初心者です)。基準は、インストールと使用法の最大の単純さです。

4

2 に答える 2

2

ばかげているように見えるかもしれませんが、プラグインがロードされるようにプロジェクトを再起動またはリロードしましたか?

プロトタイプJSの依存関係を含めましたか?

于 2009-08-16T17:41:52.700 に答える
0

readmeに続いて私のために働いた。rakeタスクを実行したことを再確認してください。再度実行しても問題はありません。<%= javascript_include_tag :all %>レイアウトにあることを確認してください。jQueryを使用している場合は、readmeにjQueryに固有の手順があります。

于 2009-08-16T17:45:05.190 に答える