Web ページに iframe や埋め込み HTML コードが表示されません。wymeditor のプレビューにはページが完全に表示され、情報はデータベースに保存されますが、ページには何も表示されません。私はRails 4.2.6と最新のrefinerycmsバージョンを使用しています。
私はすべてを試しましたが、この男は同じ問題を抱えていましたhttps://github.com/refinery/refinerycms/issues/1991しかし、解決策はうまくいきませんでした。
Web ページに iframe や埋め込み HTML コードが表示されません。wymeditor のプレビューにはページが完全に表示され、情報はデータベースに保存されますが、ページには何も表示されません。私はRails 4.2.6と最新のrefinerycmsバージョンを使用しています。
私はすべてを試しましたが、この男は同じ問題を抱えていましたhttps://github.com/refinery/refinerycms/issues/1991しかし、解決策はうまくいきませんでした。
修正が機能しなくなった理由は、allowed_tags/allowed_attributes 設定が廃止されたためだと思います。それに関する情報はこちらをご覧ください
ただし、コンテンツを信頼できる場合は、デフォルトのテンプレートをオーバーライドしてサニタイズ プロセスを完全にスキップできます。
bundle exec rake refinery:override view=refinery/pages/*
これにより、いくつかのビューがプロジェクトにダンプされます。サニタイズせずにレンダリングするには、ショー テンプレートを次のように変更します。
<%= raw(@page.content_for(:body) %>