Field API ile bundle alanlarını yönetmek

slaweally 10.09.2026 10:30 0 replies 22 views

Kısa akış: /aacp/fieldspost bundle → alan ekle. subtitle tipini text, authors tipini entity_reference (hedef: user, cardinality -1) seçin.

Studio'da yazıyı düzenleyince yeni widget'lar çıkar; değerler Node::data içinde, ek kolon yok. Görüntülemede:

{{ cp_field(node, 'subtitle') }} {{ cp_fields(node) }}

Referans alanları ReferenceBatchLoader ile hedef tip başına tek sorguda çözülür, liste sayfasında N+1 yok. Alanı queryable işaretlerseniz node_field_index'e yazılır ve DB motorundan bağımsız filtrelenir.

Not: name oluşturduktan sonra değişmez; bundle'da veri varken type değişimi engellenir.

Forever CPalius **