Danny, Thanks for your reply. I finally had that epiphany right before your message came through.
The part I was not understanding was that the argument to the Chained() action is the private path name: # Handles /admin/* sub book_detail : PathPart('admin') Chained('/') Args(1) {...} # Handler 1 of 2 for /admin/*/{edit,delete} sub book_link : PathPart('admin') Chained('/') CaptureArgs(1) {...} sub edit : PathPart Chained('book_detail') Args(0) {...} I wasn't grasping that "minor detail" that the edit() function needed to be sub edit : PathPart Chained('admin') Args(0) {...} Thanks! Now on to the next brick wall. :) -=Fozz -- [EMAIL PROTECTED] is Doran L. Barton, president/CTO, Iodynamics LLC Iodynamics: IT and Web services by Linux/Open Source specialists "This evening at 7 P.M. there will be a hymn sing in the park across from the Church. Bring a blanket and come prepared to sin." -- Seen in a church bulletin
pgppcPlmvzaWH.pgp
Description: PGP signature
_______________________________________________ List: Catalyst@lists.rawmode.org Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/catalyst@lists.rawmode.org/ Dev site: http://dev.catalyst.perl.org/