アイコンを選択するためのドロップダウンフィールドを作成しようとしています


1

ほとんどのプロジェクトで同じアイコンを使用しており、通常はドロップダウンフィールドにリストするだけです。ただし、これはすぐに管理が難しくなるため、簡単に再利用できるシンプルなプラグインを作成することを検討しています。

私はpluginfactory.ioを使って足場を作り、フィールドタイプコンポーネントを選択してComposer経由でインストールしましたが、そこから苦労しています。

  • ドロップダウンフィールドに表示するアイコンのリストを定義するにはどうすればよいですか。
  • 正しいSVGファイルを参照するにはどうすればよいですか?
  • {{ entry.icon }}を使用してテンプレートに適切に出力する方法を教えてください。

文字通り、この物をどう構築するかを尋ねていることに気づきました

1

What you are describing sounds a lot like the Position Fieldtype. I would look at that plugin for guidance.