2017-04-12 11 views
6

TinyMceエディタは、edit.ctpファイルの2つのlongtextフィールドに関連付けられています。箇条書きや番号付きのリストを作成すると、edit.ctpに正しく表示されますが、view.ctpでは箇条書きや数字は表示されません。それらは左揃えのテキストのスタックです。他の特殊な書式(太字、斜体、下線、字下げなど)はすべてview.ctpに正しく表示されます。弾丸/数字を表示するために私のビューでフィールドに何かする必要がありますか?問題のTinyMceエディタを使ったCakePHP:view.ctpに番号と箇条書きのリストが表示されない

例:私のedit.ctpに埋め込まTinyMCEのエディタで

内容:

enter image description here

私view.ctpで同じ内容

enter image description here

html_entity_decodeを無駄に使ってみました。

+1

適用されたCSSを確認してください。 – ndm

答えて

0

問題は、私のcake.generic.cssファイルにトレースされました。スタイリングは間違っていました。修正後、箇条書きと番号付きリストが正しく表示されました。

1

CSSまたはjQueryを使用して外部からスタイルを与えてみてください。 <ul><li>のタグはデータベースに格納されている必要があるためです。同様に:

CSS:

ul{ 
    list-style-type: circle; 
} 

のjQuery:

$(ul).css("list-style-type", "circle"); 
関連する問題