先日、 MatrixMate プラグインを使って Matrix フィールドのグループとかタブの話を書いた。
2021-07-12
先日、 MatrixMate プラグインを使って Matrix フィールドのグループとかタブの話を書いた。
Spoon プラグインがこれのもとに近い感じのようでそちらを試してみた。
Spoon
https://plugins.craftcms.com/s...
プラグインをインストールしてプラグインの設定。
ここに Matrix のフィールドが並ぶと思われる。
フィールドの調整のような感じ。
Block をグループにしていける
こんな感じになる。
Craft のお作法的な話はあるかもしれないが、 「新規タブ」となってるのはなんか違うような気もする。
ブロックのフィールドをタブにすることもできる。
↑こんな感じでブロック内のフィールドを並べられる。
UIが似てるからどっちがどっちかわからなくなりそう。
タブができた。
ただ、フィールドの幅設定は外れてしまうようで、全幅になってしまっている。
ここはissueが上がっていたので、いつか改善されるだろう。
Width/column specified on a block's field is missing when a block has a Spoon tab · Issue #106 · angell-co/Spoon
https://github.com/angell-co/S...
Project Config に設定も書き出せるようになっている。
ので、これで別環境でも復元ができるわけだが、フィールド設定さえ復元できてしまえば MatrixMate のように config ファイルの方がスムーズなのかもしれない。
MatrixMate の作者的には config ファイルでやりたかったということなんだろう。
The featureset overlap between Spoon and MatrixMate is pretty obvious, but a big difference is that unlike Spoon, MatrixMate does not feature a field configuration UI inside Craft's Control Panel. Instead, MatrixMate is completely configured using a PHP config file.
https://github.com/vaersaagod/...