問題タブ [activescaffold]

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 に答える
333 参照

ruby-on-rails - Rails と ActiveScaffold および Lockdown プラグイン

私たちのアプリケーションは、Rails 2.3.5 と ActiveScaffold を使用して開発されています。ActiveScaffold は、コントローラーで次のように宣言するだけで、実行時にかなりの魔法を追加します。

コントローラーにその 1 行を追加するだけで、ActiveScaffold のメタ プログラミングにより、すべての安らかなアクションとそれに対応するビューが利用可能になります。ほとんどのコードは実行時に追加されるため、開発モードでは class_caching がないためリクエストが少し遅くなるようです。

認証レイヤーを追加する必要があり、私のチームは、すべての認証ルールを宣言する init.rb ファイルを解析する Lockdown プラグインを選択しました。Lockdown が承認規則を保存する方法は、init.rb ファイルを解析し、init.rb ファイルで宣言されたコントローラーを評価することです。そのため、リクエストごとに Lockdown がすべてのコントローラーを評価し、それによって ActiveScaffold に多くのメタ プログラミングを追加するように強制し、その結果、db クエリを作成してすべてのモデルの列定義を見つけます。class_caching がないため、開発中のリクエストが大幅に遅くなります。リクエストに 30 ~ 45 秒ほどかかる場合があります。

ActiveScaffold に before_filter でその魔法を強制する方法はありますか? 次のようなもの:





上記の 4 つのオプションをすべて試しました。リクエストを行うと、ブラウザに読み込みインジケータが表示されているように見えますが、何も起こりません。

どんな助けでも大歓迎です。前もって感謝します。

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

ruby-on-rails - 初期化されていない定数 Active Scaffold レール 2.3.5

Rails アプリケーションを 2.0.2 から 2.3.5 に更新します。管理部分にはアクティブな足場を使用しています。

コードを何も変更していませんが、アップデートで問題が発生しています。ユーザーを管理するためのコントローラー「admin/user_controller」があります。

コントローラーのコードは次のとおりです。

このコードはアップデートで変更されていませんが、このページに移動すると、次のエラーが発生しました。

2日間検索しましたが、問題が見つかりません。助けてください。

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

ruby-on-rails - 初期化されていない定数 Active Scaffold レール 2.3.5

Rails アプリケーションを 2.0.2 から 2.3.5 に更新します。管理部分にはアクティブな足場を使用しています。

コードを何も変更していませんが、アップデートで問題が発生しています。ユーザーを管理するためのコントローラー「admin/user_controller」があります。

コントローラーのコードは次のとおりです。

このコードはアップデートで変更されていませんが、このページに移動すると、次のエラーが発生しました。

2日間検索しましたが、問題が見つかりません。助けてください。

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

ruby-on-rails - ActiveScaffold が関連付けについて不平を言う

ActiveScaffold を使用して管理 UI を作成しています。

  • 投稿とコメントの 2 つのモデルがあります。
  • 投稿には多くのコメントがあり、コメントは投稿に属します。
  • Comment モデルには validates_presences_of :text 検証があります。

問題は、サブフォームに新しいコメントを作成せずに管理 UI から新しい投稿を作成すると、ActiveScaffold が検証について不平を言うことです。関連付けられたコメントも作成すると、投稿を作成できますが、これは私が望んでいるものではありません。

スクリプト/コンソールから手動で新しい投稿を作成できます。

何を与える?

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

ruby-on-rails - ActiveScaffold: ポリモーフィック アソシエーションのドロップダウン選択を作成するには?

ActiveScaffold とのポリモーフィックな関連付けのためのドロップダウン選択ボックスを作成しようとしています。

私は持っている:

award_controller で選択ドロップダウン ボックスを作成しようとすると、次のようになります。

次のエラーが表示されます。

ActionView::TemplateError (初期化されていない定数 Award::Sponsorship)

それが私が正しく行っていないことなのか、AS で直接サポートされていないことを達成しようとしているのかはわかりません。

アドバイスをいただければ幸いです。

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

ruby-on-rails - ActiveScaffold で has_many, :through を実装することは可能ですか?

次のモデルを検討してください。

このタイプの関係を管理するために ActiveScaffold を使用することは可能ですか? ArtistEvent モデルは、位置の追加属性を使用して hbtm 関係を定義するために存在します。

ありがとう!

ジョナサン

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

ruby-on-rails - ActiveScaffold: ドロップダウン リストのデフォルト値を設定するにはどうすればよいですか?

だから私はこのフォームを作成して、たくさんのフィールドがあり、そのうちの 1 つが季節であるスケジュールを作成します。また、季節テーブルには「is_current」というフィールドがあり、1 に設定すると、現在の季節であることがわかります。作成フォームが display の場合、シーズンのドロップダウンでデフォルトで現在のシーズンが選択されるようにします。どんな助けでも大歓迎です。ありがとう。

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

ruby-on-rails - ActiveScaffoldは私の数値を丸め続けます

緯度と経度など、非常に正確な10進数を表示および編集する必要があります。ActiveScaffoldは、値を精度6スケール3に丸め続けますが、どこかで精度11スケール8に変更できますか?

ありがとう

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

ruby-on-rails - Active Scaffold + Ruby 2.3.5が機能しない

Rails 2.3.5 のアプリケーションがあります。ASの最新バージョンを使用しようとしていますが、以前に使用したことがありますが、ここでは機能しません。私は私の成分_カテゴリーコントローラーを持っています。

私はこれをルートで :active_scaffold=>true に設定しました。infinity_category とも呼ばれるモデルがあり、views フォルダー (administration/ingredient_categories および /ingredient_categories 内) には通常どおり何もありません。

そして、私は何度も何度も取得しています:

テンプレートがありません

ビュー パスの themes/aqueouslight:app/views にテンプレート definition_categories/list.html がありません

作成して配置したlist.erbを要求する前にエラーが発生しました

'ingredient_categories', :label => 'カテゴリー' %>

そして今、list.thmlのこのエラー...うまくいきません! 本当になぜだかわからない...誰がとても単純で、今は頭が燃えている..ありがとう!

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

ruby-on-rails - Rails 3は、htmlタグをレンダリングする代わりに画面に出力しています

vhochstein の active_scaffold のフォークを使用しています。これは、いくつかの小さなバグ ( http://github.com/vhochstein/active_scaffold ) を除いて、Rails 3 で非常にうまく動作します。

Rails 2.3 では、次のコードはリンクを無効にします。

しかし、Rails 3 では、次の写真のように、エスケープされた html タグが代わりに出力されます。

https://internet-websites.s3.amazonaws.com/image2886.png

この return ステートメントの内容を Rails 3 でレンダリングする方法を教えてください。

上記のコードはlist_column_helpers.rb、 vendor/plugins/active_scaffold/helpers/ のファイルからのものです

アップデート:

.html_safeフロートレスは、コード に追加することを提案することでこれを修正しました。

それ以降、active_Scaffold でアクション リンクを無効にするために応答可能なコードが複数あるため、次の変更も行う必要があることがわかりました。

/plugins/active_scaffold/frontends/default/views/_list_actions.html.erb の変更:

とにかく、floatless のおかげで、hochstein 氏がこのようなものを使用できるようになることを願っています。