2012-07-27 9 views
7

Ben bir alanın belirli bir alan oluşturma başka bir yolu var mıdır? ?grails dinamik dinamik iskele görünüm bölümlerinde alanları gizlemek için bir yol var

Etki alanı üzerinde oluşturulmuş komutu tümüyle yapabilir ve görünümü kendim düzenleyebilirim, ancak dinamik iskele kabiliyetinden hala faydalanmamın bir yolu olup olmadığını merak ettim.

Sadece şov alanında şifre alanını göstermemek ve kullanıcı alanımın görünümünü düzenlemek istiyorum.

+3

Bilgim için değil. İskele zaten öğrenme ve hızlı demoların ötesinde kullanılmamalıdır. – Gregg

+0

Değeri maskelemek (alanı tamamen gizlemek yerine) yeterliyse, burada bir çözüm var: http://stackoverflow.com/a/40774872/1004651 – Matthias

cevap

13

Gregg'in yukarıdaki yorumuyla aynı fikirde değilim. İskele gereksiz kodu azaltmada çok yardımcıdır.

bir kısıtlama olarak adlandırılan ekranı ekleyin: false o mülk

yani, ne zaman iskele

static constraints { 
    password display: false 
} 

Bu

sizin için özelliği gizler.

http://www.grails.org/doc/latest/ref/Constraints/Usage.html

+0

Merhaba @ tomas, bilgi için teşekkürler. Bir görüntüleme seçeneği olduğunu bilmiyordum. Bunun için teşekkürler, ancak statik kodu üreterek ve alan ve liste görünümlerinden parola alanını çıkararak parola alanını gizlemenin manüel yolunu yaptım. Görünen özelliği alan adımda uygulamayı denedim, ancak alan görünümünü oluştur görünümünde de sakladı. Her neyse, tekrar teşekkürler –

+1

Bu görünüm adına göre bunu yapmak için yükleme-şablonları grails çağırdıktan sonra render editörü şablonunu özelleştirebilirsiniz. Ama sanırım, değerinden daha fazla sorun olabilir. –

+0

bahşiş için teşekkürler! –

İlgili konular