問題タブ [locomotivecms]
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 - Heroku に Locomotive CMS をデプロイする際の Jammit 警告
インストール ガイドhttp://www.locomotivecms.com/support/installation/herokuに従って、機関車 CMS を heroku にデプロイしようとしています。アセットを S3 バケットにアップロードしました。そのため、localhost では問題なく動作しますが、heroku でサイトにアクセスすると、エラー メッセージが表示されます。
私はherokuログをチェックしました:
どうやら、jammit とアセットに問題があるようです。
今まで Google で役立つヒントが見つかりませんでした。それを解決する方法はありますか?
更新: mongoid.yml を調整しましたが、上記と同じエラー メッセージが表示されます。ログを再度確認しました:
今回は次の行が問題だと思います。
heroku のログインとパスワードを再度設定する必要があると思います。それを試してみましょう...
更新 2: まだ動作しません。私のmongoid.yml構成の下
config/initializers/locomotive.rb の私の設定
mysql - mysql を使用した機関車
プロジェクトに Locomotive を使用する予定です...しかし、公式 Web サイトによると、MySQL では動作しません。ただし、私の要件は、MySQL で使用することです。
mySQLで使用した人はいますか? ポインタやアドバイスは素晴らしいでしょう。ありがとう。
乾杯、アビ
liquid -
Locomotive でLiquid テンプレート化されたクラスを与える
次の液体マークアップがあります。
そして、それは次のようにレンダリングされます
クラスまたはそれに任意のオプションを追加する方法は? 次のようにレンダリングしたい:
Locomotive CMS と付属の液体を使用します。
ruby-on-rails - Devise+LocomotiveCMS-ログインを求められる前にアクセスしようとしていたページを覚えておいてください
locomotivecms(github )に簡単な機能を追加しようとしています。非常にシンプルな機能:現在、ユーザーは、別のページを編集しようとしても、ログイン後に「メイン管理ハブ」(/ admin /)にリダイレクトされます。代わりに、ログイン後にそのページに誘導されるようにします。
追加するのは非常に簡単で合理的なことのようですが、2日間試した後、助けを求めることにしました。
これは私がこれまでに見つけたものです。
- このアプリはActiveRecordを使用していませんが、Mongoid(バックエンドデータベースはMongoDBです)
- Locomotiveは、単純な「ユーザー」スキーマを使用しません。認証は、「アカウント」(メール、パスワード、名前など)と「サイト」(マルチサイトのCMS)の2つの部分に分かれています。「サイト」には多くの「メンバーシップ」があります。メンバーシップには、1つのsite_idとaccount_idがあります(また、ロールもありますが、これは重要ではないと思います)。
- 機関車の「行動」のほとんどは、
/admin/
ルートの背後にあります。たとえば、ログインパスは/admin/log_in
です。ほとんどのコントローラーも/admin/
サブフォルダー内にあります。 - ルートにログインした後にアクセスするURLを明らかに「修正」するこのビットを見つけました。
/admin/sessions_controller
/admin/
関連するビットは次のとおりです。
代わりに、私が必要としているのはこれだとほぼ確信しています。
Deviseのドキュメントを正しく理解stored_location_for
している場合は、セッションで値を検索して(session['admin_return_to']
Locomotiveの場合)、「誰かがどこかに戻りたいかどうかを確認します」。空の場合、|| 管理者ルートへの安全なパスを確保します。
残念ながら、これは機能しません。必要なセッション変数が設定されていないようです。Deviseがこの種のことを自動的に行ったと思いました。
セッション値を自分で設定する必要がありますか?もしそうなら、どこ?それとも私の仮定は間違っていますか?
どうもありがとう!
ruby - ruby - Dragonfly - サムネイル作成時に CMYK から RGB への変換を強制する
私は、技術に詳しくない一部のユーザーがシステムに写真をアップロードできるように、十分に優れた cms (機関車( github )) を使用しています。このプログラムは、写真を任意のサイズにリサイズおよびトリミングすることができます。
問題は、Internet Explorer が CMYK でエンコードされた画像を処理する方法を知らないことです。このアプリのユーザーは技術に精通しているわけではありません。画像を CMYK から RGB に変換するよう依頼することはできません。機関車が自動的に変更されるように変更したいと思います。私はこれを数時間試してきましたが、今のところうまくいきません。
これは私が見つけたものです:
- Locomotive はトンボを使用してサイズ変更を実行します。
- 具体的には、dragonfly のimagemagickモジュールを利用しています。
- Dragonfly が機関車でどのように使用されるかを定義するファイルは、ここにあります。
- トンボ初期化ファイルもあります。
-colorspace RGB
また、Dragonfly によって Imagemagick に送信されるパラメーターにオプションを追加する必要がある (と思う) こともわかりました。Dragonfly がそれを行うための簡単なオプションを提供しているようには見えません。
私はいくつかのことを試しました.最後のものは、オプションが常に使用されるように、Dragonfly の Imagemagick Processorにモンキーパッチを適用することで構成されていました。-colorspace RGB
これを機関車に追加しましたconfig/initializers/dragonfly.rb
:
私はこれがうまくいくはずだと確信していましたが、残念ながらそうではありません。そして、私はアイデアを使い果たしました。誰でも助けることができますか?
ruby-on-rails-3 - nil:NilClassの機関車CMS未定義メソッド `count'
Locomotive CMSをセットアップしてローカルで実行しようとしていますが、次のエラーが発生しています。
他の誰かが機関車でこの問題に遭遇しますか?
機関車の宝石:gem 'locomotive_cms', '~> 2.0.0.rc.4', :require => 'locomotive/engine'
管理者ユーザーの設定を取得できましたが、初期設定が完了すると、アプリが/ locomotive / pagesにリダイレクトし、そのエラーが発生します
ruby-on-rails - LocomotiveCMS と Heroku - 展開の問題
locomotivecms アプリを Heroku にデプロイする手順に従いました。
http://doc.lomotivecms.com/installation/heroku
heroku open コマンドを実行すると、ブラウザにエラー ページが表示されます。heroku ログは以下を明らかにします:
どういう意味ですか?ありがとう。
ruby-on-rails - Locomotive CMSのインストールを試みた(そして失敗した)
マルチサイトオプションを使用して、仮想ラックスペースサーバーにLocomotiveCMSをインストールしようとしています。インストールを実行し、最初のサブドメインを問題なく選択することができます。しかし、これを作成すると、サブドメインアドレスで404エラーが発生し、ルートドメインで「サイトがありません!」と表示されます。エラー!
/ etc / hostsにレコードを設定し、Unicornを使用しています。明らかな何かが欠けていますか?
ありがとう
ruby-on-rails - LocomotiveCMS テーマ ファイル 404 しばらくすると
Heroku で Locomotive CMS をホストしていますが、しばらくするとアップロードしたテーマ ファイルが空白になります。404 応答が返され、管理者バックエンドの実際のファイルは空白です。
以前にこの問題が発生した人はいますか?
ruby-on-rails - LocomotiveCMS の変数にカスタム フィールドの日付を割り当てる
レイアウトを分割する目的で、日付を変数に割り当てようとしています。おそらくこれを行うためのより良い方法があるので、代替案をお勧めします。
news_date という日付フィールドを持つ、news_items のモデルがあります。モデル エントリのそれぞれを調べて、新しい年に遭遇するたびに新しいセクションを開始したいと考えています。私の計画はかなり基本的でした:
のように、他のさまざまな構文を試しTime.parseTime(news.news_date).year
ましたが、Liquid では任意の Ruby を実行できないようです。ここで私が望むものを達成する方法はありますか?
ご協力ありがとうございます。