2017-07-16 5 views
0

Irwi Wiki in Railsを使用してページビューを編集したり書式設定したりする最適な方法は何ですか?ここでIrwi Wiki gem in Railsのページビューを編集する

は、それが私のためにセットアップされたコントローラです:

class WikiPagesController < ApplicationController 
    acts_as_wiki_pages_controller 
end 

コントローラに対応するビューのフォルダがありませんけれども。私はちょうどhtmlを編集したり、今作成できるwiki記事にCSSを追加したりできます。

https://github.com/alno/irwi

+1

このリンクは参考にはならない:あなたはおそらくそれを中継してはならないので、この宝石私の知る限りhttps://github.com/alno/irwi/wiki/Replacing-views-and-styles はこれ以上維持されています。 – Ptr

答えて

1

それがドキュメントに言うように:

あなたは他のケースに内蔵されたテンプレートのデフォルトが使用され、コントローラのアクション(ショー、編集、および歴史)のために独自のテンプレートを作成することができ。

したがって、viewsフォルダには、wiki_pagesという名前のフォルダを作成し、そのフォルダに新しいテンプレートを配置します。ここで

は何が起こっているのです:

あなたWikiPagesControllerは現在、wikiページをレンダリングするために行くとき、それは現在のアクションに対応するapps/views/wiki_pageにテンプレートを探します。そのフォルダ/ファイルは存在しないので、他のディレクトリを探して、最終的にgemのテンプレートを探します。

フォルダを作成してテンプレートを追加すると(上記のように)、WikiPagesControllerはアプリケーションでテンプレートを見つけて、提供されたテンプレートをレンダリングする代わりにレンダリングします宝石によって

関連する問題