問題タブ [railscasts]

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

ruby-on-rails - RailsアプリのTwitterブートストラップテーマ

Railsの「bootstrap-sass」バージョンを使用してRailsアプリをセットアップしています。

レールキャスト(http://railscasts.com/episodes/328-twitter-bootstrap-basics)をフォローすると、実行しようとします。

しかし、ジェネレーターが見つからないというエラーが発生しました。これらのタイプのジェネレーターとブートストラップの「テーマ」は、メインバージョンのgemとのみ互換性があるのではないかと思いました。(gem 'twitter-bootstrap-rails')

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

ruby-on-rails - ドメイン名をウェブマスターの電子メールに置き換えるメーラー (namecheap および gmail)

この railscasts http://railscasts.com/episodes/274-remember-me-reset-password?view=asciicastに従って、パスワード リセット メーラーを設定しようとしています。

heroku ブログに従って環境をセットアップした後、メーラーからメールを送信できるようになりました。ドメインに namecheap を使用し、メールを処理するために gmail/google アプリを使用していることに注意してください。 http://blog.heroku.com/archives/2009/11/9/tech_sending_email_with_gmail/

私が抱えている問題は、受信している電子メールが、ドメイン名があるはずの電子メールを置き換えていることです。下記参照:

私はそれが欲しい:

ウェブマスターの電子メールの代わりにドメイン名をメーラーに表示させるにはどうすればよいですか?

私はすでに自分のコードを何度もチェックしましたが、それは単なる転送の問題だと思います。関連するコードを投稿してほしい場合はお知らせください。

これは私の production.rb にあります:

password_resets_controller.rb

user.rb

user_mailer.rb

password_reset.text.erb

ありがとう。

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

ruby - 邪悪なウィザードステップを呼び出そうとしているときに名前エラーを受け取る

http://railscasts.com/episodes/346-wizard-forms-with-wicked railscastを再現しようとしています。4 つのステップのウィザードでレポートを作成しようとしています。私

  1. コントローラー report_step を生成する
  2. リソース :report_stepsを routes.rb に追加します
  3. ステップ ビューを作成する

今、私はそれを呼び出して( ブラウザのアドレスバーにlocalhost:3000/report_steps/step1と入力して Railscats のように)、受け取ります:

何が問題ですか?Ruby 1.9 2 と Rails 3.0.12 を使用しています。

UPD:コメントを付けてコメントを外した後、Wicked::Wizardの動作が変更され (これは一種の魔法です)、新しいエラーが表示されるようになりました:

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

ruby-on-rails - ネストされたモデル編集ページの_formビューに画像を表示できません

私はCarrierwaveを使用して、Ryan Batesの改訂版#196スクリーンキャストに基づいてRailsネストモデルに画像フィールドを追加しています。Carrierwaveビットは彼のスクリーンキャスト#253に基づいています

質問と回答のモデルは、カテゴリモデルにネストされています。

画像をアップロードして、[表示]ページに表示することができます。しかし、[編集]ビューに戻ると、画像が表示されず、[ファイルの選択]ボタンの横に[ファイルが選択されていません]というテキストが表示されます。[表示]ページに移動して前後に移動できますが、[表示]には表示されますが、[編集]には表示されません。私のユーザーは、毎回新しい画像をアップロードする必要があると考えています。

ショービューに次のコード行があります。

しかし、それを_formビューに入れようとすると、不明なローカル変数またはメソッドエラーが発生します。

いくつかのifステートメントを試しましたが、機能しませんでした。すべてを編集ビューに入れようとしましたが、役に立ちませんでした。

私の_formビュー:

私の_質問は部分的

_answerパーシャルがありますが、それは理解されていないようです。

これは、画像を_questionパーシャルに直接入れようとしたときに表示されるエラーメッセージです(上記の_questionコードの中央から切り取ったものです)。

これが私が得るエラーです:

私のカテゴリーモデル:

私の質問モデル:

私のカテゴリコントローラー:

終わり

助けてくれる人に感謝します。

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

ruby - Facebook Graph API が 50 件のコメントしか返さない

Railscasts のエピソード #361で示されているように、 koala gemを使用しています。特定の投稿のすべてのコメントを取得しようとしていますが、Facebook は投稿の最後の 50 件のコメントしか返してくれないようです。これは Facebook の Graph API の制限ですか、それとも何か間違っていますか?

0 投票する
0 に答える
211 参照

javascript - Fayeを本番環境で適切に動作させる(開発環境で正常に動作する)

これはRyanBatesRailscasts#260に基づいています:http://railscasts.com/episodes/260-messaging-with-faye

理想的には、2つのローカルホストウィンドウを開いてブラウザ1に何かを入力できるようにし、そこに表示されるだけでなく、ブラウザ2にも表示されるようにします。チャットプログラムのように:)

だから、私は上記の^をローカルで達成することができます。これを本番環境で試してみると、何も起こりません。

ビデオの約半分で、Ryanはapplication.html.erbファイルのURLを更新する必要があると言います。ビデオでは(ローカルで)それは

これをherokuアプリ用に何に変更しますか?

何もしません。

デーモンgemを使用できるいくつかの投稿を読みました。しかし、それはこのようなものにとってはやり過ぎのように思えますか?

どんな入力でも大歓迎です!

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

jquery - エンドレススクロールが機能しない

私はライアンベイツのhttp://railscasts.com/episodes/114-endless-page-revisedと一緒にフォローしています。一番下までスクロールした後に表示される最初のアラートボックスは正常に機能しますが、その後は何も正常に機能しません。

みてみましょう:

photos / index.html.haml

photos_controller.rb

photos.js.coffee

photos / index.js.erb

私の知る限り、すべてを適切に設定しましたが、ページの一番下までスクロールすると、何も読み込まれません。ログにGETリクエストが表示されることに気づきましたが、実際にはブラウザに何も表示されません...何か考えはありますか?

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

ruby-on-rails - Rails cancan カスタムアクション

さまざまなアイテムの編集者が cancan を使用して自分の作品を公開できないようにしようとしていますが、期待どおりに機能しません。これまでのところ、他のすべては完全に機能しています。

例えば:

意見

カスタムアクションを設定するためのドキュメントに従いましたが、これまでのところ成功していません。

https://github.com/ryanb/cancan/wiki/Custom-Actions

アビリティ.rb

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

ruby-on-rails - Rails 3.2.6:development.logファイルの「ログファイルにアクセスできません」エラーが発生する

これはよくある問題のようですが、グーグル検索などで解決策が見つからないようです。

新しいRails3.2.6アプリケーションを作成し、ローカル開発にPostgreSQLデータベースを使用するように構成しました。私はこのRailsCastに従い、すべてを正しくインストールしてセットアップすることができました。

ただし、railsの生成またはrakeコマンド(など)を実行しようとするrails generate modelと、ファイルrake db:migrateを参照して次のエラーが発生します。development.log

私はこれらの他のスタックオーバーフローの質問/回答を見ますが、それらは私の場合に正確には適合しません:

そのエラー以外は、私のアプリケーションは正常に動作します。また、すべてのデフォルトを使用して新しいRailsアプリケーションを作成しても、このエラーは発生しません。

任意の提案/ヒントをいただければ幸いです。または、私の地域の環境についてさらに情報が必要な場合は、私に知らせてください。

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

ajax - Rails Merge params with select

私は、Sortable Table Columnsに関する Ryan Bates railscast チュートリアルを見ていました。これは、いくつかの変更を加えると、彼の後のビデオの 1 つで ajax 化されます (検索、並べ替え、AJAX を使用したページ付け)。彼のソリューションはうまく機能したと思います。クリーンで、簡単に劣化します。

ただし、1 つの問題は、彼がソート機能にテーブルを使用していたという事実でしたが、代わりに選択入力を使用したいと考えています

現在、列用と検索方向用の 2 つの選択ボックスと、ajax 要求を開始するためのリンクを設定しています (以下のスクリーンショットを参照)。

求める機能

ただし、Ryan Bates がセットアップしたので、並べ替え可能な列ごとに個別のリンクがありましたが、私は 1 つのリンクしかありません。彼が持っていたものを推定し、選択ボックスの値とパラメーターをマージする方法を誰かが知っているかどうか疑問に思っていました。

これは私がこれまで持っていたものです...

可能であれば、JavaScript が有効になっているユーザーのみに機能を制限する必要はありません。