Magentoでは、特定のタイプで新しい属性を作成できます(これらは、製品が継承する属性セットに追加されます)。
デフォルトのオプション(textfield / area、data、boolean)はかなり制限されており、バックエンドフィールドレンダラーと独自の検証を備えた独自のオプションを追加したいと思います。これは、YouTubeIDのみに変換されるURLの範囲を受け入れるYouTubeフィールドを作成します。
しかし、私はあなた自身の「店主のためのカタログ入力タイプ」を追加する方法について本当に良い説明が欲しいです。他のプラグインがそれを行うのを見たことがありますが、コードを掘り下げるのは面倒であり、これは間違いなく他の人にも興味があることです(質問はWeb上でよく聞かれます)。
私はしばらく探していましたが、役に立たないので、それが見つかるまで答えを探し続けます。
tl; dr
だから私の質問は:「ストア所有者のカタログ入力タイプ」を追加する方法、おそらくこのフィールドタイプにカスタム検証を追加する方法を参照してください。これは適切なMVCスタイルであるため、可能であればコアファイルを編集しません。
精巧で一般的な説明とコード例であるためのボーナスポイント、それが価値がある場合、私は答えの質に基づいて賞金を授与します(これはより多くの聴衆に適用されるため)。