Massimo -
This is "beautiful" --- I'm starting to see this sort of idiom...
....represent = ..... A( {some visual/text repr},
_href= (some desired action,some parameters))
Really - this is starting to look easy....
I'm feeling the time to write! :-)
Merry Christmas!
Yarko
On Thu, Dec 25, 2008 at 12:35 PM, mdipierro <[email protected]> wrote:
>
> This is the problem:
>
> TD(A('delete!',_href=self.delete
> (db.t2_comment,query=db.t2_comment.id==
> row.id,next='run/pending_comments')))))
>
> "self.delete(...)" performs the delete.
>
> You need to:
>
> 1) create an action like
>
> @t2.requires_login()
> def delete_comment(): t2.delete(db.t2_comment,next='run/
> pending_comments')
>
> 2) edit the line above and turn it to
>
> db.t2_comment.represent=lambda row: TABLE(
> TR(TD('Author'),TD('Body')),
> TR(TD(row.created_signature),TD(row.body),
> TD(A('approve!',_href=self.action
> ('approve_comment',row.id))),
> TD(A('delete!',_href=t2.action
> ('delete_comment,row.id),next='run/pending_comments')))))
>
>
>
>
>
> On Dec 25, 11:53 am, "Tito Garrido" <[email protected]> wrote:
> > Hi folks,
> >
> > I'm trying to create a represent function for t2_comment using the follow
> > method:
> > db.t2_comment.represent=lambda row: TABLE(
> > TR(TD('Author'),TD('Body')),
> > TR(TD(row.created_signature),TD(row.body),
> >
> TD(A('approve!',_href=self.action('approve_comment',
> > row.id))),
> >
> > TD(A('delete!',_href=self.delete(db.t2_comment,query=db.t2_comment.id==
> > row.id,next='run/pending_comments')))))
> >
> > But when I try to renderize this itemize its deletes all posts...
> >
> > am I doing something wrong?
> >
> > Thanks,
> >
> > Tito
> >
> > --
> > Linux User #387870
> > .........____
> > .... _/_õ|__|
> > ..º[ .-.___.-._| . . . .
> > .__( o)__( o).:_______
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"web2py Web Framework" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---