問題タブ [scaffold]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
813 参照

ruby-on-rails - 特定のデータベースに対してスクリプト/スキャフォールドを生成しますか?

特定のデータベースに対して足場を生成する方法があるかどうか疑問に思っています。アプリで 2 つのデータベースを使用しており、両方の足場を別々に生成したいと考えています。これは、scaffold ジェネレーターがまだデータベースを使用して Rails 2.3.4 でビューを生成していることを前提としていますが、そうではない可能性があります。

前もって感謝します。

0 投票する
3 に答える
1434 参照

ruby-on-rails - Rails 3.1 と「静的」ページの初心者

Rails Web サイトのデプロイを開始しました。実際、私は 2 日前に Rails でプログラミングを始めました。新しいプロジェクトを作成し、いくつかの宝石を追加しました。すべてが正常に機能しており、すべてがどのように機能するかについての基本的な知識があります。

問題は、私が作成したいのは、いくつかのセクション (ニュース、連絡先、会社概要、製品など) を持つ単純な Web サイトです。このコンテンツはすべて静的なものです。

しかし、私は問題に遭遇しました。それらを作成するために何をすべきか本当にわかりません。たとえば、私が欲しいのは、、、など、またはのようなmypage.com/products/fashionableproductものmypage.com/aboutですmypage.com/page/products

コントローラーを作成し、次に各ページのアクションを作成することを考えました...その後、別の解決策である足場を思いつきました。pageなどを持つ、というリソースを作成していtitleます...

私はこのトピックの初心者であり、あなたの有益な声を聞きたい. ありがとう!

0 投票する
1 に答える
1074 参照

forms - Rails 3.1 nil:NilClassのスキャフォールド未定義メソッド `model_name'

StackOveflowを助けてください、あなたは私の唯一の希望です。

次のエラーが発生し、それが私を夢中にさせています。

Players#newのNoMethodError

/home/paul/rails_projects/recruits/app/views/players/_form.html.hamlを表示しています。

nil:NilClassの未定義のメソッド `model_name'

抽出されたソース(1行目あたり):

1:= form_for @player do | f |

2:-if @ player.errors.any?

3:#error_explanation

4:%h2 = "#{pluralize(@ player.errors.count、" error ")}は、このプレーヤーの保存を禁止しました:"

テンプレートの包含のトレース:app / views / players / new.html.haml

Rails.root:/ home / paul / rails_projects/recruitsアプリケーショントレース| フレームワークトレース| フルトレース

app / views / players / _form.html.haml:1:in _app_views_players__form_html_haml___279577567_106102840' app/views/players/new.html.haml:3:in_app_views_players_new_html_haml__860668925_106567710'app / controllers / players_controller.rb:29:in `new'

私はこれをスキャフォールドジェネレーターを使用して作成しました。これは別の領域ではうまく機能しましたが、ここでは明らかに機能しませんでした。

関連するファイルは次のとおりです(scaffoldコマンドによって生成されたファイルに加えた唯一の変更は、プレーヤーモデルにattr_accessableを追加することでした)。

models / player.rb

controllers /players_controller.rb

views / players / new.html.haml

ビュー/プレーヤー/_form.html.haml

ルート.rb

0 投票する
4 に答える
1506 参照

ruby-on-rails - ActiveRecords で Ruby のオブジェクトへの参照を作成するにはどうすればよいですか?

私は Java 開発者で、ここ数日間 Rails を学んでいます。Rails に移植しようとしている Java EE アプリケーション (ORM に Hibernate を使用) があります。足場を使用して、いくつかのモデルを生成しました。しかし、他のモデルへの参照を含む他のモデルがあります。関係を定義するにはどうすればよいですか? 私もそれを足場にすることはできますか?

これが私がやろうとしていることの例です。

以下を実行するだけで、Ruby で Engine クラスをスキャフォールディングできます。

ここに私にとってトリッキーな部分があります:

RubyでCarクラスを足場にするにはどうすればよいですか?

0 投票する
5 に答える
20043 参照

ruby-on-rails - レール上のルビーのルートを変更するにはどうすればよいですか?

Ruby on Railsをインストールして、というスキャフォールドを作成しましたposts。RoRは私のためにコントローラーと他の必要なファイルを生成しました。

で新しいメソッドを作成しましたposts_controllerが、アクセスできません。コントローラにある他のメソッドを調べましたが、でアクセスする必要があるようです/posts/[MY POST ID]/[MY METHOD NAME]

コントローラでカスタムメソッドを作成helloしたとすると、どのようにアクセスできますか?

を確認しましたroutes.rbが、設定がありません。

更新しました:

で手動で構成できることは理解してroutes.rbいますが、他のすべての方法はどのように機能しますか?たとえば、「 」コントローラーには「」メソッドeditと「 」メソッドがあります。ルートを構成せずに、これら2つの方法はどのように機能しますか?updateposts_controller.rb

/posts/[0-9]/editパターンに一致する構成が見つかりません。

0 投票する
3 に答える
716 参照

css - REAL クイック、基本的な CSS レイアウター

短い話:私は多くの異なる、かなり小さい Web ページに取り組まなければならないことがよくあります。
それらのほとんどは、純粋な CSS でレイアウトされています。

私の問題:
私の仕事は、レイアウトではなく、コード自体、ページの機能に取り組むことです。しかし、私が行った変更により、レイアウトのわずかな変更を余儀なくされることが多く、ブラックホールのように時間が吸収されます。
ごくわずかなレイアウトの変更に、ルーチンの追加や書き直しにかかる時間の 10 倍もの時間を費やすことになります。
私たちにはデザイナーもいますが、私が行うすべての変更に対して彼がレイアウトをやり直すのを待つことは不可能です (そして、何度も変更しなければならないことがよくあります)。

そこで私が探したのは、複雑なプロのデザイン ツールではない、非常に基本的でシンプルな CSS WYSIWYG エディターです。いくつかのツールを試した後、あきらめて手動での編集に戻りました。特に、入れ子になったレイアウト ボックスの動作には毎回驚かされます。

誰かがこれについていくつかのヒントを持っていますか? 助けていただければ幸いです。

ありがとうございました

0 投票する
1 に答える
109 参照

ruby-on-rails - データベースの日付フィールドを設定する適切な方法は何ですか?

したがって、HTML には lunchMonth、 lunchDay、 lunchYear の 3 つのフィールドがあります。

lunchMonth と lunchDay は、今年の残りの月と日を表すオプション タグを含む Select タグです。lunchYear は 2011 に設定されています。

フォームを設定しましたが、これら 3 つの値を取得するための足場を生成する必要があります。

これを行う適切な方法は何ですか?

Rails は scaffold を生成します Date month:string date:integer year:integer

そうですか?

0 投票する
2 に答える
1120 参照

asp.net-mvc - 1つのコマンドで複数のコントローラーをスキャフォールディングすることは可能ですか?

を使用MvcScaffoldingすると、これらのPowerShellコマンドを呼び出して、コントローラーとビューを自動的にスキャフォールディングできます。

2つのコマンドを1つに組み合わせることができますか?例えば

ありがとう

0 投票する
6 に答える
27438 参照

ruby-on-rails - コントローラとモデルがすでに作成された後、Ruby on Railsビュー(のみ)を作成します

コントローラ(最小コードのみ)とモデルを含むプロジェクトを取得しましたが、ビューがありません。スキャフォールドまたは別のツールのみを使用してビューを生成する方法はありますか?