Bir arka uç modülü oluşturmaya çalışıyorum, burada düzenleme sayfamda admin-2column-leftdüzeni kullanıyorum.
Her sekmede bir form olmasını istiyorum, ancak bunu nasıl yapabileceğimi anlamıyorum.
İdeal olarak, uiComponentsfarklı sekmelere nasıl farklı formlar atayabileceğimi veya formum uiComponentiçin nasıl bir form tanımlayabileceğimi bilmek isterim, ancak hangi alan kümesinde hangi sekmeye devam edeceğini atayabilirim.
Bu soruyu kışkırtan özel durumum, bir sekmede (çoklu metin girişleri) standart bir formda olmak istediğim ve başka bir sekmede de bir dynamicRowsUI bileşenine sahip olmak istiyorum . Bu sekmeleri Ana ve Satır Öğeleri olarak adlandırdık.
Şu anda, bunu şu şekilde uyguluyorum: Ana
_prepareForm, bir sınıf uzantısı olan kendi bloğundaki yöntemde tanımlanmıştırForm\Generic. Bu form görünür ve dinamik satır ekleyene kadar düzgün çalışır.
Düzen dosyamda Ana sekmesini eklemek ve içerik bloğu atamak için kod var. Ayrıca dinamik sıra içeren form için for line_itemsiçeren bir kabı vardır uiComponent.
Satır Öğeleri sekmesi, _beforeToHtmlyönteminde oluşturulur Widget\Tabve içeriği getChildHtmlbir line_items kabına yapılan bir çağrı kullanılarak atanır .
Sekme çalışır ve doğru yapıya yerleştirilir, bu da satırları ekleyip çıkarmamı sağlar.
Sorun şu ki sayfayı gönderdiğimde, sadece Satır Öğeleri sekmesindeki girdilerin sunulması.
Bu yüzden bunu doğru bir şekilde kurmadığımı ve tüm form öğelerini izlemesi ve göndermesi için talimat vermek için bir yola ihtiyacım olduğunu biliyorum. Bu uygulamanın çoğu, yapmak istediklerime benzer olan Kategori Ürün Özellikleri formunun kurulumunu tersine çevirme girişimlerimden kaynaklanmaktadır.
Bunun hakkında bir fikri olan var mı?