There is a check-on-start attribute of datasource in entityengine.xml,only
the value is true , ofbiz restart check entity changed.

2006/8/31, Peter Dirickson <[EMAIL PROTECTED]>:

Hi Ofibz users,



I'm new to Ofbiz and I want to add new fields for the Party - contact
form.



Here is what I did, please any help.



I want to add extra fields to the contact us form, so I added into
entitymodel.xml those two fields:



<field name="comments" type="comment"></field>

<field name="new_product " type="comment"></field>



Under entity-name="PartyContactMech"



And those fields were created ok after restarting.



Then I added into
\apps\party\script\org\ofbiz\party\contact\PartyContactMechServices.xml



<call-map-processor
xml-resource="org/ofbiz/party/contact/ContactMechMapProcs.xml"

               processor-name="contactMech" in-map-name="parameters"
out-map-name="context3"/>

<string-to-field string="comments" field-name="comments"
map-name="context3"/>

<string-to-field string="new_product" field-name="new_product"
map-name="context3"/>



Under <simple-method method-name="createPartyContactMech"
short-description="Create a PartyContactMech">



And also apps\party\script\org\ofbiz\party\contact\ContactMechMapProcs.xml



<simple-map-processor name="contactMech">



           <process field="comments"><copy/></process>

           <process field="new_product"><copy/></process>



But it's not saving into the DB the info typed into those 2 fields created
in contact.ftl template.



Am I missing something? My big question is do I need to change/add
something
in the ContactMechService.java?



Thanks,



Peter.





Reply via email to