2007/9/25 火曜日

MODx FCKEditor EditorAreaCSSのバグ?

カテゴリー: MODx — hot @ 23:59:07

ここ数日、クライアント様のサイトでMODxを使って構築を依頼されているのでMODxと格闘しております。さてさて前回も書いたFckEditorの設定。
FckEditorは視覚的にデザインをいじれるのだけれども、普通サイト作っていくとき外枠をテンプレートとして中身をごちゃごちゃいじっていくものだと思う。それでFckEditorで中身に画像とかCSSを使ったりする時に当然CSSとかBaseのURLとかを読み込んでないのでCSSの内容がエディタに反映されない。なーと思っていたのだが、ファイルを眺めていたらfckconfig.jsにちゃんと設定するところがあった。

FCKConfig.BaseHref = ‘http://www.hogehoge.com’ ; // これで画像とかのパスがきちんと合って表示された

FCKConfig.EditorAreaCSS = FCKConfig.BasePath + ‘css/fck_editorarea.css’ ;
   ↓
FCKConfig.EditorAreaCSS = ‘http://www.hogehoge.com/style.css’ ; // 自分のCSSへのパス

これできちんとCSSが反映されると思いきやどうも上手く動きません。style.cssを読み込んでくれていない模様。。。設定するところ違うのかな?まーあまり時間もなくソース追っかけている場合ではないので力ずくで読み込ましてしまった。

fckeditor.functions.phpの97行目あたり

$editor_css_path = !empty($editor_css_path) ? $editor_css_path : $base_url.”assets/plugins/”.$pluginfolder.”/editor/css/fck_editorarea.css”;
 ↓
$editor_css_path = “http://www.hogehoge.com/style.css”;

これでちゃんとエディターの中でCSSを反映する事ができた。ってことはやっぱりバグなのか?まーとりあえずは読み込めたし今度時間があるときにでもソースを追っかけてみよう。

2件のコメント

  1. [...] そんななか、hotblogというところで、ヒントになる記事があった。「MODx FCKEditor EditorAreaCSSのバグ?」。 [...]

    ピンバック by MODX : FCKEditorのバグ? | DOOM! DOOMER!! DOOMEST!? — 2007/12/5 水曜日 @ 14:07:35

  2. FCKEditorで画像の挿入ができない。…

     FCKEditorプラグイン自体のインストールは比較的簡単にできましたが、困った問題が発生。ローカルのPCから画像ファイルのアップができません。ここやここのブログでも (more…)

    トラックバック by 社労士@BLOG — 2008/1/5 土曜日 @ 15:43:03

このコメント欄の RSS フィード トラックバック URL

コメントフォームは現在閉鎖中です。

Copyright (C) 2007-2010 HOTSYSTEMS