I brought this issue up once before, and I would like to revisit it.

Right now the DisplayListLinks tag does not allow us to append parameters to
the end of the view, edit and delete links. This makes it very difficult to
work with master/detail forms in Plum.  For instance, I might want to call
the same child/detail list from within a view and edit form.  If I could
append parameters to those links I could specify which template I am calling
from and have the action pages of the child forms return me to where I came
from.

As an example:

<cf_DisplayListLinks add="EmployeeAddForm.cfm?OfficeID=#URL.OfficeID#"
view="EmployeeViewForm.cfm?fromOrigin=OfficeViewForm"
edit="EmployeeEditForm.cfm?fromOrigin=OfficeViewForm"
delete="EmployeeDeleteForm.cfm?fromOrigin=OfficeViewForm">

The add link works, but the others don't because the querystring identifier
(?) is appended by Plum and you wind up with two querystring identifiers
instead of an ampersand, as in
'EmployeeEditForm.cfm?fromOrigin=OfficeViewForm?EmployeeID=662'

Right now, as far as I can tell, you have to build separate form sets which
have action pages that return to the target you want.  It would be so nice
to be able to pass this info so we can use one form set for all operations.

I realize I could probably use a session variable to track this, but I
believe in the KISS principle where this is concerned.  

Jeff


_______________________________
 
Jeff Fleitz
Tekquest, Ltd
Integrated Digital Solutions
http://www.tekquest.com
_______________________________



**********************************************************************
You can subscribe to and unsubscribe from lists, and you can change
your subscriptions between normal and digest modes here:

http://www.productivityenhancement.com/support/DiscussionListsForm.cfm
**********************************************************************

Reply via email to