問題タブ [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 投票する
1 に答える
463 参照

ruby-on-rails - 更新アクションを除外せずにアクティブな足場で編集ボタンを非表示にする

:update アクションを除外せずに編集ボタンを非表示にしたいだけです。組み込みの編集機能を使用して、そのレコードの条件に応じて表示されるカスタム編集ボタンを作成しています。アクションを除外すると、カスタム領域で編集を使用する機能が削除されます。提案してください

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

mysql - Railsの足場からの日付範囲内のデータを表示する

これは私のコントローラーにあります:

そして、私のカウント変数は、「rca」に基づいてこのデータの分割を表示します。

.....他のカウント変数など...

単純なことですが、あるビューでは過去30日以内に、別のビューでは日付範囲内に「何か」テーブルから作成されたすべてのエントリのこれらの統計/カウントを表示しようとしていました。モデルのscaffold関数(created_atおよびupdated_at)によって追加されたデフォルトのタイムスタンプがあります。

私の見解は2ページに分割する必要があります。1つのページは日付範囲を受け入れ、カウント変数をデータと一緒にテーブルに表示し、もう1つのページは過去30日間の同じものを表示します。(つまりdef last_30_daysdef within_datesアクションになります)。30などから日付変数を引いたものが機能していないように見える解決策をオンラインで見つけました。本格的な実用的なソリューションをいただければ幸いです。助けてください。また、単純な日付範囲エントリを日付スタンプと同じ形式に変換するにはどうすればよいですか?

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

arrays - Rails 3 => db:migrateをレーキしようとすると未定義のメソッド'array'

これは私の最初の投稿ですので、気楽に行ってください。Rails3.2.1で最初のアプリをビルドしようとしています。次のターミナルコマンドを使用して、ペイント用のスキャフォールドを生成しようとしています。

しかし、移行しようとすると、次のエラーが発生します。

移行記録は次のとおりです。

終わり

私は一生の間、これがなぜであるかを理解することはできません。でもそれは自分が何をしているのかわからないからです。任意のアドバイス/ヘルプをいただければ幸いです。

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

cakephp - チェックボックスのCakePHP 1.3データ型

おそらく以前に尋ねられましたが、ここで見つけることができません:)

私は Cake 1.3 で組み込みの Scaffolding を使用していますが、まだビューをいじりたいとは思っていません。自動フォーム作成 (モデルに基づく) でビューを制御できることを嬉しく思います。私の質問は、フォームにチェックボックスを追加したい場合、チェックボックスがフォームに自動的に表示されるように、モデルでどのデータ型を使用する必要があるかということです (それができる場合)。

ありがとうスティーブン

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

ruby-on-rails - モデルが既に存在する場合、コントローラーとビューのみの足場を作成するにはどうすればよいですか?

DeviseMy Appに設定済みです。
したがって、ユーザーモデルはすでに生成されており、インストールすることで存在しますDevise

ここで、独自のコントローラーusers_controller.rbとそのビューindexshow.
既存の User モデルに影響を与えずに scaffold を作成するにはどうすればよいですか?

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

ruby-on-rails - Railsが作成中にデータを挿入せず、nilのみを挿入するのはなぜですか?(新しい足場)

新しく生成されたスキャフォールドで厄介な問題が発生しました。すべてがうまく動作しますが、データを入力することはできますが、保存しようとするたびに、彼はnilを正常にコミットしました。すべてのフィールド。

このように見えます:

コードを詳細に調べた後、理由がわかりやすくなりました。テーブルにドイツ語で名前を付け(Sprache-> Language)、Railsはそれを複数形に設定しようとしました。しかし、コントローラーはそれを単数形でしか持っていませんでした。

着信コードと一致するように、パラメーターに「e」を追加しました。動作します。

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

ruby-on-rails - リストを別のリスト内に「印刷」するにはどうすればよいですか?

今日からレールを使い始めて問題になりました。

Item、Requisito、Videoの3つのクラスを作成しました。最後の2つには足場アイテムがあります:references

次に、Itemクラスを他の2つのアイテムにポイントしました。

今、私はすべてを印刷したいと思います。

項目名

item.requisito.type

item.video.link

だから私はこのコードを作りました。

ご覧のとおり、私はコードがどうあるべきかについてショットを与えました...そして私が予想したように、それは間違っていました。誰かがそれを作る正しい方法を指摘できますか?

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

ruby-on-rails - RailsS​​caffoldで作成されたオブジェクトを呼び出す

Railsを初めて使用し、サッカーの結果アプリを作成しました。rails generate Scaffold Team name:string form:string次に、テーブルにいくつかのチームを追加しました。次のステップは、チームを格納するFixturesテーブルを作成することでした。そのためrails generate Scaffold Fixture week:string homeTeam:team awayTeam:team homeScore:integer awayScore:integer、データベースを更新しようとしました。実行するrake db:migrateと、エラーが発生します。未定義のメソッド:チーム私が理解しているチームは、レールがチームをタイプチームとして指定する方法が好きではありません。

チームテーブルにすでに保存されているチームのリストから選択できるようにしたいフィクスチャを作成するときに、これを機能させるにはどうすればよいですか?