-1

バックエンドのページにWYSIWYGを使用して画像を挿入する場合、画像ファイル拡張子には%20が追加されます(これはスペースだと思います)。エディターの非表示ボタンをクリックしてHTMLを表示すると、次のようになります。これ

    <img src="{{media url="wysiwyg/example.png"}}%20" alt="" />

HTMLソースビューから[画像の挿入]をクリックすると、画像が正常に挿入されます。実際のwysiwygエディターを使用しているときに問題が発生します。

画像を選択して挿入すると、[全般]タブの[画像のURL]フィールドが表示されたポップアップボックスに戻ります。ここで、ファイルの最後にスペースが追加されます。

    http://example.com/index.php/admin/cms_wysiwyg/directive/___directive/rfe33fSB1cmw9Ind5c2l3eWcvQ3wfwfer43cifX0,/key/rufheufuh4uh42eaf7611b26e2e1x1786/ 

上記は画像のURLフィールドからのURLの例であり、最後のスラッシュの後にスペースが追加されて%20になるため、画像が表示されません。

この値はおそらく修正されるので、どこでトリミングできますか?

助けてくれてありがとう。

4

1 に答える 1

0

これを使用してみてください:

 <img src="{{media url="wysiwyg/example.png"  _query="%20"}}" alt="" />

または多分:

     <img src="{{media url='wysiwyg/example.png'}}%20" alt="" />
于 2012-11-01T18:01:48.607 に答える