問題タブ [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.
ruby-on-rails - RailsアプリのTwitterブートストラップテーマ
Railsの「bootstrap-sass」バージョンを使用してRailsアプリをセットアップしています。
レールキャスト(http://railscasts.com/episodes/328-twitter-bootstrap-basics)をフォローすると、実行しようとします。
しかし、ジェネレーターが見つからないというエラーが発生しました。これらのタイプのジェネレーターとブートストラップの「テーマ」は、メインバージョンのgemとのみ互換性があるのではないかと思いました。(gem 'twitter-bootstrap-rails')
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
ありがとう。
ruby - 邪悪なウィザードステップを呼び出そうとしているときに名前エラーを受け取る
http://railscasts.com/episodes/346-wizard-forms-with-wicked railscastを再現しようとしています。4 つのステップのウィザードでレポートを作成しようとしています。私
- コントローラー report_step を生成する
- リソース :report_stepsを routes.rb に追加します
- ステップ ビューを作成する
今、私はそれを呼び出して( ブラウザのアドレスバーにlocalhost:3000/report_steps/step1と入力して Railscats のように)、受け取ります:
何が問題ですか?Ruby 1.9 2 と Rails 3.0.12 を使用しています。
UPD:コメントを付けてコメントを外した後、Wicked::Wizardの動作が変更され (これは一種の魔法です)、新しいエラーが表示されるようになりました:
ruby-on-rails - ネストされたモデル編集ページの_formビューに画像を表示できません
私はCarrierwaveを使用して、Ryan Batesの改訂版#196スクリーンキャストに基づいてRailsネストモデルに画像フィールドを追加しています。Carrierwaveビットは彼のスクリーンキャスト#253に基づいています
質問と回答のモデルは、カテゴリモデルにネストされています。
画像をアップロードして、[表示]ページに表示することができます。しかし、[編集]ビューに戻ると、画像が表示されず、[ファイルの選択]ボタンの横に[ファイルが選択されていません]というテキストが表示されます。[表示]ページに移動して前後に移動できますが、[表示]には表示されますが、[編集]には表示されません。私のユーザーは、毎回新しい画像をアップロードする必要があると考えています。
ショービューに次のコード行があります。
しかし、それを_formビューに入れようとすると、不明なローカル変数またはメソッドエラーが発生します。
いくつかのifステートメントを試しましたが、機能しませんでした。すべてを編集ビューに入れようとしましたが、役に立ちませんでした。
私の_formビュー:
私の_質問は部分的
_answerパーシャルがありますが、それは理解されていないようです。
これは、画像を_questionパーシャルに直接入れようとしたときに表示されるエラーメッセージです(上記の_questionコードの中央から切り取ったものです)。
これが私が得るエラーです:
私のカテゴリーモデル:
私の質問モデル:
私のカテゴリコントローラー:
終わり
助けてくれる人に感謝します。
ruby - Facebook Graph API が 50 件のコメントしか返さない
Railscasts のエピソード #361で示されているように、 koala gemを使用しています。特定の投稿のすべてのコメントを取得しようとしていますが、Facebook は投稿の最後の 50 件のコメントしか返してくれないようです。これは Facebook の Graph API の制限ですか、それとも何か間違っていますか?
javascript - Fayeを本番環境で適切に動作させる(開発環境で正常に動作する)
これはRyanBatesRailscasts#260に基づいています:http://railscasts.com/episodes/260-messaging-with-faye
理想的には、2つのローカルホストウィンドウを開いてブラウザ1に何かを入力できるようにし、そこに表示されるだけでなく、ブラウザ2にも表示されるようにします。チャットプログラムのように:)
だから、私は上記の^をローカルで達成することができます。これを本番環境で試してみると、何も起こりません。
ビデオの約半分で、Ryanはapplication.html.erbファイルのURLを更新する必要があると言います。ビデオでは(ローカルで)それは
これをherokuアプリ用に何に変更しますか?
何もしません。
デーモンgemを使用できるいくつかの投稿を読みました。しかし、それはこのようなものにとってはやり過ぎのように思えますか?
どんな入力でも大歓迎です!
jquery - エンドレススクロールが機能しない
私はライアンベイツのhttp://railscasts.com/episodes/114-endless-page-revisedと一緒にフォローしています。一番下までスクロールした後に表示される最初のアラートボックスは正常に機能しますが、その後は何も正常に機能しません。
みてみましょう:
photos / index.html.haml
photos_controller.rb
photos.js.coffee
photos / index.js.erb
私の知る限り、すべてを適切に設定しましたが、ページの一番下までスクロールすると、何も読み込まれません。ログにGETリクエストが表示されることに気づきましたが、実際にはブラウザに何も表示されません...何か考えはありますか?
ruby-on-rails - Rails cancan カスタムアクション
さまざまなアイテムの編集者が cancan を使用して自分の作品を公開できないようにしようとしていますが、期待どおりに機能しません。これまでのところ、他のすべては完全に機能しています。
例えば:
意見
カスタムアクションを設定するためのドキュメントに従いましたが、これまでのところ成功していません。
https://github.com/ryanb/cancan/wiki/Custom-Actions
アビリティ.rb
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:ログファイルにアクセスできません<-これはRails2.2の時代に戻っています
- Ruby on Railsセットアップ:ログファイルにアクセスできません<-これは、Apacheを使用する本番環境に関するものです。私は地元の開発環境にいます。
そのエラー以外は、私のアプリケーションは正常に動作します。また、すべてのデフォルトを使用して新しいRailsアプリケーションを作成しても、このエラーは発生しません。
任意の提案/ヒントをいただければ幸いです。または、私の地域の環境についてさらに情報が必要な場合は、私に知らせてください。
ajax - Rails Merge params with select
私は、Sortable Table Columnsに関する Ryan Bates railscast チュートリアルを見ていました。これは、いくつかの変更を加えると、彼の後のビデオの 1 つで ajax 化されます (検索、並べ替え、AJAX を使用したページ付け)。彼のソリューションはうまく機能したと思います。クリーンで、簡単に劣化します。
ただし、1 つの問題は、彼がソート機能にテーブルを使用していたという事実でしたが、代わりに選択入力を使用したいと考えています。
現在、列用と検索方向用の 2 つの選択ボックスと、ajax 要求を開始するためのリンクを設定しています (以下のスクリーンショットを参照)。
ただし、Ryan Bates がセットアップしたので、並べ替え可能な列ごとに個別のリンクがありましたが、私は 1 つのリンクしかありません。彼が持っていたものを推定し、選択ボックスの値とパラメーターをマージする方法を誰かが知っているかどうか疑問に思っていました。
これは私がこれまで持っていたものです...
可能であれば、JavaScript が有効になっているユーザーのみに機能を制限する必要はありません。