7
A
答えて
4
部分的には何がありますか、どのような方法で呼び出されますか。しかし基本的には、テンプレートエンジン(erb、haml)とその呼び出し(他の内部APIなどを呼び出す場合)を見なければなりません。 また、データベースから(activerecordを使用して)データを取得する場合は、スクリプト内でデータベースへの接続を確立し、データをフェッチする必要があります。
ActiveRecord::Base.establish_connection :adapter => 'sqlite3', :database => '#{YOUR_DATABSE}'
接続を確立したら、必要なすべてのデータを部分的にフェッチします。
それ以外は、レンダリングはかなり基本的です。
def render(*args, &block)
self.response_body = render_to_string(*args, &block)
end
render_to_stringは、それをhtmlに変換するためにテンプレートエンジンを呼び出す予定です。あなたの部分的な呼び出した場合は、レールのAPIの任意のコピーする必要がある/またはそれらのAPIを含めると、それは
関連する問題
- 1. コントローラから部分的にレンダリングする
- 2. レンダリングで部分的にレンダリングする:コレクション
- 3. 部分的にレンダリングする部分のレンダリング
- 4. レンダリングはコントローラから部分的にレンダリングされます
- 5. Rails:Ajaxで部分的にレンダリングする
- 6. Flask、Jinja2部分的にレンダリングするテンプレート
- 7. コレクションのサイズに基づいて部分レンダリングが部分的にレンダリングされる
- 8. Ruby on Railsアプリケーションから部分的にレンダリングすることは可能ですか?
- 9. 他のコントローラから部分的なビューをレンダリングする
- 10. Rails - 別の部分の編集部分を部分的にレンダリングする
- 11. 部分的なレンダリング、ベストプラクティス
- 12. asp mvc 2部分的レンダリング
- 13. Ruby On Rails - 部分的にページを読み込んでレンダリングする
- 14. render_to_stringを使用してlib rubyクラスを部分的にレンダリングする方法
- 15. レイアウト上の部分的な部分のruby on rubyロジック
- 16. Rails:.coffeeファイルに部分的にレンダリング
- 17. Typo3 flow-javascriptに部分的にレンダリング
- 18. .vueファイルにレールを部分的にレンダリング
- 19. のRails:部分コレクションをレンダリング:私は部分的にレンダリングしたいアイテムのコレクション
- 20. 親の中に部分的にある子を部分的にレンダリングする方法はありますか?
- 21. RailsとjQueryで部分的にビューを動的にレンダリングする
- 22. Ruby on Rails 4のレンダリング部分がレンダリングされない
- 23. ブロックされたスクリプトによる部分的なフェッチとレンダリング(Twitterのコンバージョントラッキング)
- 24. ruby exit tailとkeypressからスクリプトの次の部分に進みます
- 25. MVCの領域からの部分的なビューのレンダリング
- 26. 他のコントローラのアクションを部分的にRailsの別のビューからレンダリングする
- 27. コントローラのアクションから部分的にレンダリングする方法(JS ERBなし、ユーザーは単にjs: "command_string"をレンダリングする)
- 28. Ruby on Railsのxmlからjsonへの部分的な移行
- 29. ローカルの部分をループ内で部分的にレンダリングしてアクセスする方法
- 30. レンダリング他のコントローラから部分ビュー
が(同様のだと、非常に複雑になるでしょう
:例えばそのHAMLは次のようなものになるだろう場合良い)[質問](http://stackoverflow.com/questions/151030/how-do-i-call-controller-view-methods-from-the-console-in-rails)ここにSO – maprihoda