erb

    5

    3答えて

    私はルビープログラムの定数セットを提供するために人形を使用しています。 私のプログラムが反復するホスト名の配列を提供する必要があります。 は、私はこの前に使用していたbashスクリプトでは、私は単に人形変数私は HOSTS=<%= hosts %> 明らかに、これは非常に動作しませんようbashスクリプトに提供 hosts => "host1,host2" として持っていましたルビーのため

    6

    1答えて

    私はこのマルチスキンアプリをRails 3.1で導入されたアセットパイプラインを利用するように変換しました。ほとんどの場合、それは驚くほど簡単で、私はあなたのCSS/JSファイルでインラインRubyを使用できるようにする前処理能力に賛成しています。私は大きな問題に遭遇しましたが、Sprocketsの力にもかかわらず解決するのは難しいようです。私のアプリは、実行時に選択される任意の数のスキン(または

    11

    2答えて

    私はかなりルビーとシェフに慣れています。テンプレートを使用してファイルを作成する方法があるかどうかを知りたかったですか?私はそれについて調べてみましたが、たくさんのものは見つかりませんでした。ブラックリストファイルを作成し、シェフ経由で正規表現を挿入しようとしています。そこで属性を追加し、シェフを実行しているときにtemplate.erbを使用してファイルを作成したかったのです。任意のヒント、ポイ

    3

    1答えて

    ビューERBから2つのローカルを渡しています。両方のローカルは正常にlocal_assignsに渡されます。しかし、私は部分変数でローカル変数名を使ってFormBuilderを使用することしかできません。他の値は、私の部分的なlocal_assigns [:disable_edits]では使用できますが、disable_editsでは使用できません。 _form.html.erb <div>

    2

    2答えて

    私はSynatraのアプリケーションのlibディレクトリのモジュールに関数を持っています。 変数をビューに戻すことができます。 ようにそれを渡すようにしよう: @errorMessage = params["testing error"] erb :error libディレクトリから../viewsにだが、にErrorMessageのVARが表示されないエラーERBを持参してください。 ER

    6

    3答えて

    yieldとcontent_forという動的コンテンツを作成しようとしています。基本的に私はレイアウトの束を持っています。そして、私はレイアウトごとにたくさんのビューを作成したくありません。必要になったときにビュー部分をレンダリングしたい。コードの異なる部分についてはOKです。しかし、私は別のコンテンツで同じ部分に問題があります。私application.html.erb <%= yield %>

    5

    1答えて

    私はJSONで長いメッセージを返信したいシナリオがあります。それを文字列連結で書くのではなく、JSONにレンダリングできるerbテンプレートを組み立てたいと思います。以下は、私は現在しようとしているコードです: object @invitation node(:phone_message) do |invitation| begin old_formats = format

    7

    1答えて

    私はテキストファイルを生成するために埋め込みルビー(ERB)を使用しています。私は、テンプレートファイルのパスを基準にして別のファイルを見つけるために、テンプレートファイルのディレクトリを知る必要があります。現在のテンプレートファイルのファイル名とディレクトリを教えてくれる簡単な方法がERB内にありますか? __FILE__と似たようなものを探していますが、(erb)の代わりにテンプレートファイル

    9

    2答えて

    私は、次のシナトラコードをお持ちの場合:私はviews/hello.erbと呼ばれるファイルを持っている場合 get '/hi' do erb :hello end これは素晴らしい作品。しかし、views/hello.html.erbと呼ばれるファイルがある場合、Sinatraはファイルを見つけることができず、エラーが表示されます。 Sinatraに.html.erbを有効な.e

    5

    2答えて

    私のような何かを書く場合: <% if signed_in?.blank? %>または<%= link_to "Sign Up", sign_up_path %> <%と<%=の2つの兆候の違いは何ですか? 簡単にするために1つだけを使用するのではなく、このようにするのはなぜですか? いつ私が<%を<%=以上に使用する必要があることがわかりますか?