STERFIELD

【symfony2&tinymce】絶対urlで画像を挿入するために

【symfony2&tinymce】絶対urlで画像を挿入するために

stfalcon_tinymceは、Symfony2でよく使われてるtinymceのバンドル(プラグイン)です。

tinymceのデフォルト設定では、画像を挿入するときに、自動にurlを相対パスに書き換えてhtmlを生成しますが、
symfony2はrouting(url)が自分で設定できるため、urlの階層が違うと画像が表示できなくなります。

例:
画像を挿入するページ: http://www.example.com/admin/insert_image
画像を表示するページ: http://www.example.com/user/blog/999 (999は記事のid)
挿入した画像:

当然画像がうまく表示できません。

ここで、画像を絶対urlで挿入することが望ましいです。
そのために、symfony2の設定ファイル(例:app/config/config.yml)に、stfalcon_tinymceのテーマに、下記設定を追加する必要あります。

Author Profile

著者近影

スターフィールド編集部

SHARE

合わせて読みたい