質問 > その他 > ckeditorがSmartyのタグを勝手に変換する |
その他
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
nachu |
投稿日時: 2010/1/17 17:00
対応状況: −−−
|
半人前 登録日: 2008/9/13 居住地: 投稿: 25 |
ckeditorがSmartyのタグを勝手に変換する 他のスレッドにも現象を書きましたが、
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=4675&forum=2&post_id=24877#forumpost24877 imgタグのsrcに、Smartyの「<!--{$TPL_DIR}-->」があると、 勝手に、 「<!--{cke_protected}{C}%3C!%2D%2D%7B%24TPL_DIR%7D%2D%2D%3E-->」と変換されてしまいます。 aタグの同様の現象が発生します。 config.jsに config.protectedSource.push( /<a href="[\s\S]*?"[^>]*?>/g ); config.protectedSource.push( /<img src="[\s\S]*?"[^>]*?>/g ); 上記の文を追加すると、「ソース」を勝手に変換することはなくなります。 しかし、「デザイン」上の画像が表示されなくなります。 →(文字で表現しにくいですが・・・) 画像を表示するには、どうすればよろしいでしょうか? または、アプローチの仕方が間違っているのでしょうか? テンプレートファイルを保存するときに、php側で、 「<!--{cke_protected}{C}%3C!%2D%2D%7B%24TPL_DIR%7D%2D%2D%3E-->」を「<!--{$TPL_DIR}-->」に強制的に変換すれば、サイト上では問題ないのですが・・・。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» ckeditorがSmartyのタグを勝手に変換する | nachu | 2010/1/17 17:00 |
Re: ckeditorがSmartyのタグを勝手に変換する | seasoft | 2010/1/17 18:40 |
Re: ckeditorがSmartyのタグを勝手に変換する | nachu | 2010/1/18 13:43 |
Re: ckeditorがSmartyのタグを勝手に変換する | seasoft | 2010/1/18 14:00 |