問題タブ [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 - apotomo と RefineryCMS ページの統合
RefineryCMS の PagesController を拡張して、プロジェクトでいくつかの apotomo ウィジェットを使用したいと考えています。
PagesController の「オーバーライド」を実行してプロジェクトにコピーする可能性がありますが、PagesController を拡張する別のエンジンを使用しています (モジュール/モンキー パッチ アプローチを使用して show メソッドと home メソッドを変更します)。それ。
私の最初のアプローチは次のようなものでした:
config/application.rb:
pages_controller_extensions で:
残念ながら、これは apotomo の controller_methods の "helper ActionViewMethods" 行で爆発します。include Apotomo::Rails::ActionViewMethods を追加しても役に立ちませんでした。
Rails の依存関係の管理や、Ruby のオープン クラスに関する基本的な詳細を理解しているだけだと思います。別のアプローチ、または私が見落としている単純なものはありますか?
ruby-on-rails-3 - RefineryCMS と Theming Gem の使用
私は RefineryCMS の世界に飛び込む初期段階にあり、テーマ エンジンに問題があります。
ホーム ページとブログ ページの外観をカスタマイズできましたが、ホームおよびブログ エンジン以外で作成した個々のページについては、作成した通常のテーマに該当しません。オーバーライド メソッドを使用して、必要なすべてのファイルをカスタム テーマにコピーしましたが、前述のように、ページはデフォルトの /pages/show.html.erb ファイルと theme/mytheme/pages/show.html.erb ファイルを使用しています。ファイル..
なぜこれが起こるのかについてのアイデアはありますか?
ruby-on-rails - さまざまなビューでヘルパーを使用する方法
私は現在製油所のcmsを使用しています。エンジンを作成し、それを使用していくつかのヘルパーをapp/helpers/admin/
. これらのヘルパーをフロントエンド ビュー (つまり ) でも使用したいと思いapp/views/myapp/index
ます。しかし、私はできません...未定義のメソッドエラーです。全体をコピーする以外に何をしなければなりませんapp/helpers/
か?ヘルパーはこんな感じ
somefunc
管理モジュールの外部で使用することは可能ですか?
ruby-on-rails - 新しい移行があるエンジンをアップグレードする場合、それらをどのように実行しますか?
refinerycms-news
Gemfile のエンジンを から'~> 0.9.8'
に更新したところ:git => 'https://github.com/resolve/refinerycms-news.git'
、列が見つからないためにエラーが発生しました。列を作成するための移行は、インストールされた gem にありますが、rake db:migrate
何もしません。それを実行する別のrakeタスクまたは他のステップはありますか?
ruby-on-rails - Rails 3とRefineryCMSは、同じGitリポジトリから複数のgemをどのように管理およびリリースしますか?
私は、その機能のほとんどが高度に専門化されたエンジンに委任されるRailsアプリケーションの設計を実験しています。ただし、おそらく10個程度のエンジンがあり、10個の異なるgemとGitリポジトリを管理する必要は絶対にありません。
RailsとRefineryCMSはどちらも、すべてのサブモジュールを1つのgitリポジトリに格納しているように見えますが、どういうわけか、それらを独立したgemとしてリリースするだけでなく、Railsの場合は単純なものですべてを要求しますrequire
'rails/all'
。
もちろん私はソースコードを閲覧しましたが、より経験豊富な目を使って助けを求めることができます...このマルチジェム、ワンリポジトリアーキテクチャがどのように機能するかについて誰かに教えてもらえますか?
ruby-on-rails - 製油所のレイアウトをカスタム コントローラにインポートするにはどうすればよいですか?
私は、refinerycms アプリケーション レイアウトをカスタム コントローラーに追加しようとしています。つまり、
しかし、私はエラーが発生します
リファイナリ レイアウトをカスタム コントローラにインポートするにはどうすればよいですか?
ruby-on-rails - Heroku + Refinery + S3:「不明な領域」エラーが発生する
続く
私は得るArgumentError (Unknown region: "EU_Ireland")
更新:前回のバージョンで必要とされていたように、実際にはfog(aws-s3ではなく)を使用しています:
...とにかく標準のBUCKET(US)を使用して動作します。'aws/s3'でも同じ問題が発生したようです...
何か案が ?
リージョンの構文がどのようなものか知っている人はいますか?EU_Ireland、Ireland、eu-irelandを試しましたが、同じエラーです。
ruby-on-rails-3 - RefineryCMS が消費するリソースが多すぎますか?
私は RefineryCMS ベースのアプリを開発し、プランHOSTPRO + TURBOを使用して Site5 でホストしています。
数週間前、サポート担当者から、コンピューター リソースを消費しすぎていると言われたので、フォルダーを無効にしました。以下は彼らが私に言ったことです:
サーバー riverthames.accountservergroup.com で最近いくつか問題が発生した後、サイトのリソース使用量が原因でこれらの問題が発生していることがわかりました。あなたのサイトは、共有ホスティングに使用しているシステム リソース (CPU とメモリ) が多すぎます。共有ホスティングを使用すると、ハードウェア リソースを他の人と共有することになりますが、残念ながら、あなたのサイトは公平な配分以上のものを使用しています。残念ながら、これはサイトに専用のハードウェア リソースが必要になることを意味します。
過去 24 時間のアカウントの CPU とメモリの使用状況の概要は次のとおりです。
CPU: 11.17 % メモリ: 2.18 %
以下に示すプロセスが、このレベルのリソース使用に関与していると考えています。WordPress または別のスクリプトから動的サイトを実行すると、サイト全体を実行するプライマリ ファイルである index.php が表示される場合があることに注意してください。
--------------- トップ プロセス %CPU 99.3 ラック: /home/usr/app/current トップ プロセス %CPU 71.7 ラック: /home/usr/app/current トップ プロセス
%CPU 71.5 ラック: /home/usr/app/current
何が原因であるかについてのアイデアはありますか?
ruby-on-rails - 「aws-s3」gem と「fog」gem の違いは何ですか?
件名のように: それらは互いに競合、重複、または補完しますか?
ありがとう、
ペトロス
ruby-on-rails-3 - Rails 3.x で middlemodel を介して 2 つのモデルをリンクする
私はまだ正しい用語を知らないので、正しい答えを見つけるのが難しいと思います.
そこで、Exhibit と Category でエンジンを作成しました。展示物を複数のカテゴリに割り当てるために、3 番目のモデルのカテゴリ化を作成しました。これには、exhibit_id と category_id のみが含まれます。
私がやりたいのは、カテゴリごとにページを作成することなので、展示物をニュース カテゴリに割り当てて「ニュース」ページに表示し、写真カテゴリに割り当てて「写真」ページに表示するなどです。これはルーティング構成だと思いますが、まだ到達していません (ただし、本当にルーティング構成かどうか教えてください)。
私の問題は、1 つのコントローラーのみから、異なるモデルからフィールドを取得する方法です。私が持っているもの:
に属する:foto
の を取得するにはどうすればよいですか?Exhibit
:category =>"News"
モデルを追加しようとしましたscope :news, where(['category_id="1"'])
が、Categorization
取得できますCategorization.news
が、この展示品の写真とどのように接続できますかCategorization.exhibit_id
(これは だと思いますExhibit.foto
)。
どこから始めたらいいのかわからない...
皆さん、ありがとうございました...
ペトロス