[Zope-dev] (Newbie Alert)- How to change multiple properties from a
selection list
stefano.ciccarelli@thewhitebird.com
stefano.ciccarelli@thewhitebird.com
Thu, 08 Mar 2001 12:21:38 +0100
Hi,
I am trying to assign more than one property from a form selection list.
I have a ZClass "Course Description" that holds ..a course description
(title, learning objectives, agenda, prerequisites,link to docs,etc.)
and another ZClass "Course session" that holds the course time and
space related data(start date, end date, summary,location, etc.)
Trainers create courses and course managers (CM) decide when and where
to have these courses.
Once the CM wants to set up a session, he adds a Course session,
selects the course title from a selection list and decides when and
where to have this course.
The selection list is generated by a catalog search. What I would like
to do, is the following:
Since the title is not unique, what the CM really chooses is the Course
id.
Based on the selected id I would like to :
copy the title property of the Course Description to the title property
of Course Session.
update the "link to Agenda" property of the Course Session with the
path to the selected Course Description.
I know how to do this singularly, but not all at hte same time.
Any Idea?
Here follows some code I am using for the selection list
<th>Title of event</th>
<td><select name="id1:int">
<dtml-in "Catalog(meta_type='Course Description')">
<OPTION value='<dtml-var data_record_id_>'><dtml-var
title></OPTION>
</dtml-in>
</select> </td>
Thank you very much,
Stefano