問題タブ [radiant]

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

mysql - osxで放射cmsをセットアップしようとしています

bundle exec rake db:bootstrap を実行しようとすると、radiant cms をインストールしようとしています。次の出力が表示されます。今、データベースとして mysql を選択しましたが、正しくセットアップされているかどうか、または接続できないかどうかはわかりません。申し訳ありませんが、私が何について話しているのかわからないように聞こえる場合は、これはまだ私にとって少し新しいことです。

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

ruby-on-rails - Rails process_without メソッド

メーラー機能を含まないページでRadiant メーラー拡張機能 を実行すると問題が発生します。SystemStackError in SiteController#show_page問題を引き起こすモジュールがあることがわかりました:

そして、process_without_mailerこれが私を完全に混乱させるものです-そのような定義はありません。この方法では、実際にはログに多くの「SHOW TABLES」が発生し、最終的に例外が発生します。このメソッドは多かれ少なかれ Rails の一部であると思われます。actionpack-2.3.18/lib/action_controller/filters.rb( process_without_filters)、rails-4.0.0/guides/source/active_support_core_extensions.md( process_without_stringified_params) などに同じ呼び出しがあるためです。これらのメソッドにも定義はありません。

したがって、2 つの質問があります。

  1. ページの読み込みprocess_with_mailerに呼び出されるのはなぜですか?
  2. 背後にある魔法は何process_without_mailerですか?

更新:

わかりました、メソッドをコメントアウトすると、process_with_mailer起動時にエラーが発生します:

そのため、ページが読み込まれるたびにメソッドが呼び出される可能性alias_method_chainがありますが、メカニズムは私にはわかりません。ActiveSuppor のドキュメントをいくつか見つけました。

UPD2 よく私は終わった

  1. Ruby on Rails: alias_method_chain を読んで、それは正確に何をしますか?
  2. コメントアウトprocess_with_maileralias_method_chain. その構成ではメールを送信するので、それは受け入れられます。私はまだ知りたいのですが、著者の一般的な考えは何でしたか.
0 投票する
1 に答える
91 参照

ruby-on-rails - Radiis タグ - 変数をタグ パラメータとして渡す

Radiant variables extensionをインストールしたので、次のように var を定義できるようになりました

そして、私はそれをナビゲーションスニペ​​ットで使用することを考えていました。

少なくとも引用符のために、これは確かに機能しません。どういうわけかこれを実装する方法はありますか?私が実際に必要としているのは、タグでアクセス可能な変数をスニペット引数として使用する一般的な方法です。または、タグなしで変数にアクセスする方法が必要ですか?

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

ruby - Radiant CMS: メタタグ エラー

Radiant と呼ばれる Ruby に組み込まれた cms を使用するサポート終了サーバーから古い Web サイトを移行しようとしています。また、CMS の最新バージョンにアップグレードすることも決定しました (これはもはやメンテナンスされていないようです)。

Radiant に組み込まれているのは、独自のマークアップを html ( https://github.com/radiant/radiant/wiki/Tags-that-insert-content ) に変換する疑似コード プロセッサであり、古いバージョンのソフトウェア。新しいバージョンでは、プロセッサはメタ キーワードとメタ説明の 2 つの (かなり重要な) タグ/フィールドを除いて動作するように見えます

問題のコードは次のとおりです。

出力している:

以前のバージョンと同様に、機能上の問題はありませんでした。

見落としている構成、またはこれを簡単に修正するために変更できるファイルがある場合は、洞察をいただければ幸いです。

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

radiant - 「favicon.ico」を放射状に保存するにはどうすればよいですか

を保存する特定の領域が見つからないため、favicon.ico彼を資産の領域に送ります。しかし、私は再びそれを取り戻すことはできません。

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

ruby-on-rails - 拡張機能からの Radiant CMS のルートをオーバーライドして、プロトコルを https に設定します

Radiant (バージョン 0.9.1)、Rails 2.3.18、Ruby 1.8.7 という CMS を使用しています。この gem のルートで「https」を使用する必要があります。gem のソース ファイル自体を編集するのではなく、拡張機能で gem のルートをオーバーライドするようにする必要があります。どうすればいいですか?

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

ruby - Ruby: 初期化されていない定数 Config (NameError)

不足している宝石をインストールしようとしました

gemの下にインストールしたためにエラーが発生しました

--ruby=/Users/raksa/.rvm/rubies/ruby-2.3.0/bin/ $(RUBY_BASE_NAME) extconf.rb:7:in `main': uninitialized constant Config (NameError) もしかして?RbConfig 構成

extconf が失敗しました。終了コード 1

誰もこれを修正する方法を知っていますか?