Posted by s-jack on August 1, 2014 at 3:02am
drupal7ではフック関数でフィールドフォーマットを作成しますが、drupal8からはプラグインになってクラス記述になっているようですね。
プラグインではブロックやウィジットなどの作成を担っているようです。
非常にわかりやすいyoutube
質問ですが、hook関数ベースの時は複数のフォーマッターを記述できると思いますが、クラスベースになると複数のフォッマッターは別々のモジュールとして作らなければならないのでしょうか?
hogehoge1とhogehoge2という2つのフォーマッターを作る場合、
modules/
-hogehoge1_formatter/
--hogehoge1_formatter.info.yml
--hogehoge1_formatter.module
--templates/
--lib/
オートロードなどでファイル名等を統一しなければなりませんので、フォーマッター1つにつき1モジュールとしなければならないのでしょうか?
