ユーザーがRTEで選択できるフォントサイズクラスをいくつか設定したいと思います。これはデフォルトのフォントサイズのクラスのリストに私に2つのフォントサイズのクラスを追加しますRTEのフォントサイズを独自のフォントサイズで置き換える
RTE.fontSizes {
large {
name = Large
value = 1.2em
}
small {
name = Small
value = 0.8em
}
}
RTE.default.buttons.fontsize.addItems = large, small
RTE.default.showButtons := addToList(fontsize)
:私は、フォントサイズのクラスを追加する方法と、RTEのコントロールのドロップダウンを表示する方法を、見つけました。リストをデフォルトのリストに追加するのではなく、2つのサイズのリストで置き換えるにはどうすればよいですか?
EDIT
私はTYPO3の7.6を使用しています。
<p class="large">Some text</p>
はRTEでクラスを追加します:
RTE {
default {
# link to site css
stylesheetcontentCSS = fileadmin/Public/css/rte.css
# clear typical styling
classesLinks =buttons {
blockstyle.tags.p.allowedClasses := addToList(large)
}
# list all available classes here, otherwise they're removed on RTE save
proc.allowedClasses := addToList(large)
}
}
ここ
RTE {
default {
contentCSS = typo3conf/ext/mySiteExtension/Resources/Public/Css/shared.css
buttons.formatblock.addItems = large
buttons.formatblock.items.large.label = Large
buttons.formatblock.items.large.addClass = large
buttons.formatblock.items.large.tagName = h2
}
}
ありがとうございます。これは私にとってはうまくいかなかった。しかし、フォントサイズリストを使わないで解決策を探すことは、私には実用的な解決策につながった。私は再びそれを共有するために私の質問を編集します。 – stofl