awesome! thank you very much!

On 21 Apr., 22:29, David Pollak <feeder.of.the.be...@gmail.com> wrote:
> On Tue, Apr 21, 2009 at 11:50 AM, Franz Bettag <i...@fbettag.de> wrote:
>
> > My old answer seems somehow to have gotten delayed, it was a problem
> > with mvn scala:cc. mvn clean and mvn compile fixed that.
>
> > Sorry for that.
>
> > The effect is almost what i was looking for ;) i was looking for
> > something like override def _toForm = Nil.. In the Listing the data
> > should be display, but of course it shouldn't be possible to change it
> > in the forms.
>
> > Besides overriding (which didn't work that well), i tried def
> > readOnly_? = true which had no effect
>
> I just added dbIncludeInForm_? If you set that to false, the field will be
> included in display, but not in input forms.
>
>
>
>
>
> > On 21 Apr., 20:31, David Pollak <feeder.of.the.be...@gmail.com> wrote:
> > > On Tue, Apr 21, 2009 at 11:27 AM, Franz Bettag <i...@fbettag.de> wrote:
>
> > > > Idea 8 doesn't even list that in the Override List, in addition it
> > > > doesn't work.
> > > > Maybe it's because i use it in a trait?
>
> > > I don't think so.  Here's code that compiles just fine:
>
> > > class User extends MegaProtoUser[User] {
> > >   def getSingleton = User // what's the "meta" server
>
> > >   // define an additional field for a personal essay
> > >   object textArea extends MappedTextarea(this, 2048) {
> > >     override def textareaRows  = 10
> > >     override def textareaCols = 50
> > >     override def displayName = "Personal Essay"
>
> > >   override def dbDisplay_? = false
> > >   }
>
> > > }
>
> > > > import java.util.Date
> > > > import model._
> > > > import net.liftweb.mapper._
>
> > > > trait TimeStamped[OwnerType <: Stamped[OwnerType]] {
> > > >  this: Stamped[OwnerType] =>
>
> > > >  private val thisTyped = this.asInstanceOf[MapperType]
>
> > > >  object createdOn extends MappedDateTime(thisTyped) with
> > > > LifecycleCallbacks {
> > > >    override def beforeCreate = this(new Date)
> > > >    override def dbDisplay_? = false
> > > >  }
> > > >  object updatedOn extends MappedDateTime(thisTyped) with
> > > > LifecycleCallbacks {
> > > >    override def beforeCreate = this(new Date)
> > > >    override def beforeUpdate = this(new Date)
> > > >    override def dbDisplay_? = false
> > > >   }
> > > > }
>
> > > > On 21 Apr., 20:05, David Pollak <feeder.of.the.be...@gmail.com> wrote:
> > > > > Franz,
> > > > > In the createdOn field:
>
> > > > > object createdOn extends MappedLong(this) {
> > > > >   override def dbDisplay_? = false
>
> > > > > }
>
> > > > > This will exclude the field from display.
>
> > > > > Does this help?
>
> > > > > Thanks,
>
> > > > > David
>
> > > > > On Mon, Apr 20, 2009 at 7:19 PM, Franz Bettag <i...@fbettag.de>
> > wrote:
>
> > > > > > Hey there,
>
> > > > > > is there any way to hide fields (createdOn/createdBy...) from
> > CRUDify?
>
> > > > > > I was digging through the code since google didn't turn up anything
> > > > > > useful for this topic, but i didn't find anything (may be the lack
> > of
> > > > > > my scala skill).
>
> > > > > > best regards
>
> > > > > > -franz
>
> > > > > --
> > > > > Lift, the simply functional web frameworkhttp://liftweb.net
> > > > > Beginning Scalahttp://www.apress.com/book/view/1430219890
> > > > > Follow me:http://twitter.com/dpp
> > > > > Git some:http://github.com/dpp
>
> > > --
> > > Lift, the simply functional web frameworkhttp://liftweb.net
> > > Beginning Scalahttp://www.apress.com/book/view/1430219890
> > > Follow me:http://twitter.com/dpp
> > > Git some:http://github.com/dpp
>
> --
> Lift, the simply functional web frameworkhttp://liftweb.net
> Beginning Scalahttp://www.apress.com/book/view/1430219890
> Follow me:http://twitter.com/dpp
> Git some:http://github.com/dpp
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to