),
),
),
+ 'civicrm_employer' =>
+ array(
+ 'dao' => 'CRM_Contact_DAO_Contact',
+ 'grouping' => 'contact-fields',
+ 'fields' => array(
+ 'id' => array(
+ 'no_display' => true,
+ 'required' => true,
+ ),
+ 'organization_name' => array(
+ 'title' => 'Employer',
+ 'default' => TRUE,
+ 'no_repeat' => TRUE,
+ ),
+ ),
+ ),
'civicrm_email' =>
array(
'dao' => 'CRM_Core_DAO_Email',
'fields' =>
array(
'street_address' => NULL,
+ 'city' => NULL,
+ 'postal_code' => NULL,
+ 'state_province_id' =>
+ array('title' => ts('State/Province'),
+ ),
+ 'country_id' =>
+ array('title' => ts('Country'),
+ ),
),
'grouping' => 'contact-fields',
),
LEFT JOIN civicrm_contact {$this->_aliases['civicrm_contact']}
ON ({$this->_aliases['civicrm_participant']}.contact_id = {$this->_aliases['civicrm_contact']}.id )
{$this->_aclFrom}
- LEFT JOIN civicrm_address {$this->_aliases['civicrm_address']}
+ LEFT JOIN civicrm_contact {$this->_aliases['civicrm_employer']}
+ ON ({$this->_aliases['civicrm_employer']}.id = {$this->_aliases['civicrm_contact']}.employer_id )
+ LEFT JOIN civicrm_address {$this->_aliases['civicrm_address']}
ON {$this->_aliases['civicrm_contact']}.id = {$this->_aliases['civicrm_address']}.contact_id AND
{$this->_aliases['civicrm_address']}.is_primary = 1
LEFT JOIN civicrm_email {$this->_aliases['civicrm_email']}