Veritabanı tablo kayıtlarını bir tablo/grid formatında UI'ye almak ve görüntülemek için liferay-ui:search-container
'u denedim. aşağıda gösterildiği gibi liferay-ui:search-container
kullanarak benLiferay-ui'deki dinamik sütunlar: arama kabı?
Yukarıdaki ekran görüntüsünde _kullanıcının tablo kayıtları alınırken ediyorum, çıktıyı alıyorum.
Sorun:
ben istenmeyen sütunları kaldırmak için son kullanıcı için bir seçenek sağlamak ve ilgili ızgara/tablodaki istenilen sütunları eklemek istedim gibi ızgara sütunları dinamik hale istedi.
EX
: Yukandaki elekteaşağıdaki sütunlar bir tablo içinde gösteren çekilmiş. kullanıcı Job Title
kaldırmak istiyor ve kodunu değiştirme/dışarı dokunma ile tıklama olaylarla UI'da Greetings and Mail Address
sütunlar eklemek isterse Şimdi
First Name, Last Name, Screen Name, Job Title, Organization, User Groups
.
Bu özelliği nasıl uygularım?
Not:
Ben özel modelleri için bu özelliği uygulamak gerekir.
Sorgular:
1) Bu özelliği/uygulamak etkinleştirmek için herhangi bir API/yöntem var mı?
2) Adımları nasıl uygulayabilirim? Bu görevi gerçekleştirmek için herhangi bir öneri veya adım var mı?
nasıl bir listeye sütun adlarının listesini almak için: Burada
portlet tercihlerini kullanarak portlet yapılandırmasını geliştirmek için nasıl bir bağlantı nedir? Herhangi bir tablonun sütun isimlerini almak için herhangi bir yöntem var mı? –Genel statik final için {Entity} ModelImpl.java dosyanızı kontrol edin. Object [] [] TABLE_COLUMNS = {...}; Bu size sütun ve türlerin bir listesini verecektir. Ayrıca ModelHintsUtil.getFieldEl() 'ı da denemedim, hiç yorulmadım. – Dipti
USER_ tablosunun tüm sütunlarını almam gerektiğini varsayalım. USER_ tablosunun tüm sütunlarını nasıl getirebilirim –