Пример #1
0
 /**
  * getCompanyOrCustomer
  *
  * @return  string
  */
 public function getCompanyOrCustomer()
 {
     $redTemplate = new Redtemplate();
     $rsUserhelper = new rsUserhelper();
     $extraField = new extraField();
     $get = JRequest::get('get');
     $template_id = $get['template_id'];
     $is_company = $get['is_company'];
     $lists['extra_field_user'] = $extraField->list_all_field(7);
     $lists['extra_field_company'] = $extraField->list_all_field(8);
     $lists['shipping_customer_field'] = $extraField->list_all_field(14, 0, 'billingRequired valid');
     $lists['shipping_company_field'] = $extraField->list_all_field(15, 0, 'billingRequired valid');
     $lists['isAjax'] = 1;
     if ($is_company == 1) {
         $template = $redTemplate->getTemplate("company_billing_template", $template_id);
         if (count($template) > 0 && $template[0]->template_desc != "") {
             $template_desc = $template[0]->template_desc;
         } else {
             $template_desc = '<table class="admintable" style="height: 221px;" border="0" width="183"><tbody><tr><td width="100" align="right">{email_lbl}:</td><td>{email}</td><td><span class="required">*</span></td></tr><!-- {retype_email_start} --><tr><td width="100" align="right">{retype_email_lbl}</td><td>{retype_email}</td><td><span class="required">*</span></td></tr><!-- {retype_email_end} --><tr><td width="100" align="right">{company_name_lbl}</td><td>{company_name}</td><td><span class="required">*</span></td></tr><!-- {vat_number_start} --><tr><td width="100" align="right">{vat_number_lbl}</td><td>{vat_number}</td><td><span class="required">*</span></td></tr><!-- {vat_number_end} --><tr><td width="100" align="right">{firstname_lbl}</td><td>{firstname}</td><td><span class="required">*</span></td></tr><tr><td width="100" align="right">{lastname_lbl}</td><td>{lastname}</td><td><span class="required">*</span></td></tr><tr><td width="100" align="right">{address_lbl}</td><td>{address}</td><td><span class="required">*</span></td></tr><tr><td width="100" align="right">{zipcode_lbl}</td><td>{zipcode}</td><td><span class="required">*</span></td></tr><tr><td width="100" align="right">{city_lbl}</td><td>{city}</td><td><span class="required">*</span></td></tr><tr id="{country_txtid}" style="{country_style}"><td width="100" align="right">{country_lbl}</td><td>{country}</td><td><span class="required">*</span></td></tr><tr id="{state_txtid}" style="{state_style}"><td width="100" align="right">{state_lbl}</td><td>{state}</td><td><span class="required">*</span></td></tr><tr><td width="100" align="right">{phone_lbl}</td><td>{phone}</td><td><span class="required">*</span></td></tr><tr><td width="100" align="right">{ean_number_lbl}</td><td>{ean_number}</td><td></td></tr><tr><td width="100" align="right">{tax_exempt_lbl}</td><td>{tax_exempt}</td></tr><tr><td colspan="3">{company_extrafield}</td></tr></tbody></table>';
         }
         $template_desc = $rsUserhelper->replaceCompanyCustomer($template_desc, $get, $lists);
     } else {
         $template = $redTemplate->getTemplate("private_billing_template", $template_id);
         if (count($template) > 0 && $template[0]->template_desc != "") {
             $template_desc = $template[0]->template_desc;
         } else {
             $template_desc = '<table class="admintable" style="height: 221px;" border="0" width="183"><tbody><tr><td width="100" align="right">{email_lbl}:</td><td>{email}</td><td><span class="required">*</span></td></tr><!-- {retype_email_start} --><tr><td width="100" align="right">{retype_email_lbl}</td><td>{retype_email}</td><td><span class="required">*</span></td></tr><!-- {retype_email_end} --><tr><td width="100" align="right">{firstname_lbl}</td><td>{firstname}</td><td><span class="required">*</span></td></tr><tr><td width="100" align="right">{lastname_lbl}</td><td>{lastname}</td><td><span class="required">*</span></td></tr><tr><td width="100" align="right">{address_lbl}</td><td>{address}</td><td><span class="required">*</span></td></tr><tr><td width="100" align="right">{zipcode_lbl}</td><td>{zipcode}</td><td><span class="required">*</span></td></tr><tr><td width="100" align="right">{city_lbl}</td><td>{city}</td><td><span class="required">*</span></td></tr><tr id="{country_txtid}" style="{country_style}"><td width="100" align="right">{country_lbl}</td><td>{country}</td><td><span class="required">*</span></td></tr><tr id="{state_txtid}" style="{state_style}"><td width="100" align="right">{state_lbl}</td><td>{state}</td><td><span class="required">*</span></td></tr><tr><td width="100" align="right">{phone_lbl}</td><td>{phone}</td><td><span class="required">*</span></td></tr><tr><td colspan="3">{private_extrafield}</td></tr></tbody></table>';
         }
         $template_desc = $rsUserhelper->replacePrivateCustomer($template_desc, $get, $lists);
     }
     echo $return = "<div id='ajaxRegistrationDiv'>" . $template_desc . "</div>";
     die;
 }