問題タブ [refinerycms]
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-3 - 参照されているすべてのテーブルからレコードを削除するにはどうすればよいですか?
こんばんは、Overflower の皆さん、
モデルの関連付けに関する小さな問題。私はこれらのモデルの関連付けを持っています:
したがって、基本的Categorization
に次の列になります (日付/時刻スタンプは省略されます):
categorization_id
、exhibit_id
およびcategory_id
.
私の問題は、Exhibit を削除すると、Categorization テーブルの参照が削除されないため、ビューで DB エラーが発生することです。最初に展示品をカテゴリから割り当て解除してから、安全に削除する必要があります。または(たとえば、私が削除した展示物に があると仮定すると:exhibit_id=>'1'
)rails console
:Categorization.find_by_exhibit_id(1).destroy
助けてくれてありがとう!!
ruby-on-rails - RefineryCMS 上のサイト名
私はレールベースのRefineryCMSを使用しています。Refinery CMS の保存サイト名はどこにありますか? 多言語のサイト名を作成するにはどうすればよいですか? ありがとう。
ruby-on-rails - RefineryCMS をローカルから本番環境に移行
現在のプロジェクトに RefineryCMS を使用することにしましたが、いくつかの問題が発生しました。私たちはローカル開発環境でプロジェクトを開始しました。締め切りがとても早く迫っています。最初に、DreamHost サーバーを使用してプロジェクトを本番環境に移行しようとしました。画像に問題があり (Refinery は Dragonfly を使用)、データベース ダンプが画像 (またはサムネイル) を表示していませんでした。
私たちはリソースを使い果たしましたが、まだ問題の解決策を見つけることができません. 私は調査を行い、Google グループで質問し、人々にメールで質問し、チャットで質問しましたが、まだ誰も答えていません。
では、プロジェクトをローカルの開発環境から本番環境に移行するための最適なソリューションを知っている人はいますか?
この問題に遭遇したのは私だけではないと確信しています...
前もって感謝します。
ruby-on-rails-3 - ContentFlowはどのように画像を拡大縮小しますか?
JS画像ギャラリーとしてContentFlowを使用しています。
1000x750の横向きと600x800の縦向きのサイズの画像ファイルのバージョンは1つしかなく、300kbを超えるものはありません。
私は設定しましたmaxItemSize:400;
最初にページを読み込んだとき、画像は100%を超えて115%前後に拡大縮小されて表示されます。ページをリロードすると、通常の「何でも」x400に戻ります
興味がある場合:http ://severe-sky-414.herokuapp.com/
ありがとう...
devise - RefineryCMS: Devise Omniauth コールバックのオーバーライド
別のサーバーにセットアップしたカスタム oauth プロバイダーを介して認証したいアプリケーションに取り組んでいます。
RefineryCMS を使用して、このカスタム ログインを統合しようとしています。ルートをセットアップしましたが、何らかの理由で RefineryCMS に組み込まれたデバイス ルートをたどろうとしています。
Routes.rb
コールバックのリンク
現在のところ、オリンパスはプロジェクトのコードネームです。
Omniauth コールバック コントローラー:
リンクがクリックされた後の rails s 経由のログ:
そのため、まだ RefineryCMS を介して Devise::OmniauthCallbacksController を通過しようとしています...これを回避する方法や、このデバイス コントローラーをオーバーライドする方法を知っている人はいますか?
また、私は oauth プロバイダー/クライアントを扱うのはまったく初めてだと言いたいです。私は Facebook と Twitter で働いてきましたが、それらをゼロから行うのは初めてのことです。Devise/Omniauth との連携も同様です。だから私の無知を許してください。ありがとう!
ruby-on-rails-3 - Rails > Refinery CMS > 画像サムネイルの表示
イメージ フィールドを使用してカスタム エンジンをリファイナリ アプリに追加しました。それはすべてうまくリンクしており、管理領域では画像を追加することができます.
ただし、上記の画像をビューに追加することについて質問があります。現時点では、ビューに次のコードがあります。
これは私の画像をきれいに表示します(おそらく最良の方法ではありませんが、ヒントを歓迎します)が、その画像のサムネイルにアクセスする方法を知りたかったのです。リファイナリーの他の領域では、画像オブジェクトに対してサムネイル メソッドを呼び出すことができることに気付きました。
これを達成する方法の手順を教えてください。上記のコード スニペットは、image_picker ページ コードから派生したものです。Railsは初めてなので、自分のページでこれをどのように達成できるかわかりません。
よろしくお願いします。
ruby-on-rails-3 - 別のエンジン モデルにアクセスするにはどうすればよいですか?
Refinery でカスタム エンジンを作成しましたが、正常に動作しています。このモデルのビュー フォルダに「Showcase」という部分ビューを作成しました。この部分ビューをメイン サイトのホームページに表示できるようにしたいと考えています。
モデルはプロジェクトと呼ばれ、次の行を含めました。
私の @projects モデルにはそのようなメソッドはないと言い続けています。ページを見つけていますが、@projects を受け入れることを拒否しています。プロジェクト エンジン自体のインデックス ページからこのパーシャルを実行しようとしましたが、正常に動作します。プロジェクトの別の場所から呼び出していることと関係があるに違いありません。
私も試しました:
と
別の結果は返されませんでした。
あなたの助けに感謝!
ruby-on-rails - エンジンにresource_pickerを追加する方法は?
私は質問をよりよく定式化する必要があると思います!
管理エリアのrefinerycms-calendarエンジンに2つの新しいResourceフィールドを追加したいと考えています。
フィールドは実際にはビデオ ファイルで、1 つ目はパーティーのビデオ用、2 つ目は寄稿者のインタビュー用です。私は次のことをしました:
01_create_events.rb 移行に追加:
/li>Event.rb モデルに追加:
/li>これを Admin の _form.html.erb ビューに追加しました:
/li>
次のエラーが表示されます。
何がうまくいかないのですか?
ありがとう、
ペトロス
ruby-on-rails-3 - Refinery CMS を既存の Rails アプリケーションに接続する
Refinery を既存のアプリにアタッチしようとしていますが、なぜ「Refinery User モデル」を定義できないのか疑問に思っていました。おそらく誰もが「ユーザー」モデルを使用してアプリケーション ロジックを処理します。リファイナリで使用する「CmsUser/Admin」ユーザーを定義できればいいのですが。
またはそれは可能ですか?
internationalization - RefineryCMS: 照合の不正な組み合わせ
i18n テクノロジを利用することになっている、refinerycms インスタンスに取り組んでいますが、ロシア語でページを保存すると、次のエラーが発生し続けます。
なぜこれが起こっているのかについてのアイデアはありますか?私のdatabase.ymlでは、エンコーディングをutf8に設定しました