2019/12/7
Tag :
Craft CMS
Craft CMS で入力タイプやセクションを複製したいときに使える Cloner プラグイン #craftcms
このエントリは Craft CMS Advent Calendar 2019 7日目の代打エントリーです。
昨日は「Craft CMS の Importable プラグインでテーブルフィールドにデータをCSVから流し込む」でした。
Craft CMS で入力タイプを複製したいなぁ、とおもってプラグインストアを眺めてたら Cloner というドンピシャプラグインがあったので試してみた。
Cloner
https://plugins.craftcms.com/c...
プラグインのインストール
Craft をインストールしたところで
$ composer require verbb/cloner $ ./craft install/plugin cloner
でインストールができる。
インストールが終わるとこんな感じで、セクションの一覧の右側に「+アイコン」がでている
入力タイプの方にも出ている。
Cloner が対応しているのは
Asset Transforms
Category Groups
Entry Types
Global Sets
Sections
Tag Groups
User Groups
Volumes
とのこと。
入力タイプを複製
実際に入力タイプを複製してみる
「+アイコン」を押すとこんな感じで入力タイプ名を設定する
これで入力タイプが複製できた。
relabelの設定は複製できていない様子。
これが複製元。
relabel みたいなプラグインは他にもあった気がするからそれだとどうなるかは見てみてもいいかもしれない。
フィールドが多いと D&D で追加&並べないと行けないので、その手間がなくなるだけでもだいぶありがたい。
フィールドの複製は Field Manager プラグイン
ちなみにフィールドの複製とかは Field Manager プラグインを使えばいいと思う。
その辺は @BUN の記事が参考になる。
【Craft 3 サイト構築の基本】Field Manager プラグインを利用したフィールドの作成 | BUN:Log
https://bunlog.dreamseeker.dev...