it-swarm.dev

初期化後にボタンをTinyMCEに追加する方法

Joomlaエディターにいくつかの機能を追加する必要があります。エディタにボタンを追加して、ギャラリーのHTMLコードを追加するというアイデアです。しかし、初期化後はエディタを変更できないようです。

2
aspirisen

これを答えにして、少しだけわかりやすく説明します。

わかりましたので、これを一般に公開したい機能なのか、それとも純粋にあなた自身の利益のためなのかはわかりませんが、個人的には別の方法でアプローチします。コアJoomlaファイルを編集せずにこれを行う唯一の効率的な方法は、プラグインを開発することです。

したがって、ここには2つの選択肢があります。

1:

{gallery}{/gallery}などの短いコードを使用できるプラグインを開発します。これにより、preg_replaceを使用してHTMLが自動的に生成されます。

2:

ボタンを追加するプラグインを開発しますエディター(「もっと読む」ボタンなど)。これの良いところはifこれを一般に公開することで、すべてのユーザーがデフォルトのTinyMCEエディターを使用していることを確認できないため、すべてのエディターで機能します。場合、ボタンは表示されません。あなたは見ることができます:

プラグイン/ editors-xtd/readmore

このようなことを行う方法を確認する。

そのため、これを実現するための最も効率的な2つの方法を提供しました。ここで、プラグイン開発に関するJoomlaドキュメントを読むことをお勧めします。

http://docs.joomla.org/Portal:Plugin_Development

開発時にコーディング関連の問題がある場合は、遠慮なく質問してください。

お役に立てれば

3
Lodder