Bir sınıf genişletilmiş tanımlanmış ve aynı zamanda bildirilen belirli özelliklere sahip Entity API kullanarak özel bir varlık oluşturdum .hook_schema()
entityPropertyInfo()
EntityDefaultMetadataController
Çok uzak çok iyi.
Şimdi ben kullanıcıların hook_field_extra_fields () uygulanmış ve onları ilan böylece varlıklarını görüntülerken bu özelliklerin görüntülenip görüntülenmeyeceğini ve nasıl özelleştirebilirsiniz istiyorum .
Daha sonra, Denetleyicimde EntityAPIController
, özellikleri buradabuildContent()
açıklandığı gibi $ content dizisine ekledim .
Aslında oldukça iyi çalışıyor ve özellikler işleniyor ve "Görüntüyü Yönet" bölümündeki düzen ve görünürlük ayarlarına saygı duyuluyor.
Ancak, etiket konumlandırmasını ( inline/above/hidden
) özelleştirmek için Ekranı Yönet'e nasıl ayar ekleneceğini ve daha da önemlisi, bu özellikler için özel biçimlendiricilerin nasıl belirtileceğini anlayamıyorum.
Herhangi bir ipucu var mı?