/* @var $customer_addresses array of LbCustomerAddress models */ $canDeleteAddress = BasicPermission::model()->checkModules(LbCustomerAddress::model()->getEntityType(), 'delete'); $canEditAddress = BasicPermission::model()->checkModules(LbCustomerAddress::model()->getEntityType(), 'edit'); $i = 0; foreach ($customer_addresses as $address) { $i++; echo "\r\n <div style='overflow:hidden; border-top: 1px solid #EEEEEE;margin-top: 5px;'>\r\n <div style='float:left'>\r\n <h4><span style='padding: 0 8px;background:#EEEEEE;border-radius:50%;'>{$i}</span> {$address->lb_customer_address_line_1}</h4>\r\n </div>\r\n <div style='float:right;margin-top:5px;'>\r\n <a href='#' onclick=\"onclickSlideToggle(" . $address->lb_record_primary_key . "); return false;\">\r\n <i class='icon-info-sign'></i>\r\n " . Yii::t('lang', 'Detail information') . "\r\n </a>"; if ($canDeleteAddress) { echo "<a href='#' onclick='ajaxDeleteAddress(" . $address->lb_record_primary_key . "); return false;'>\r\n <i class='icon-trash'></i>\r\n " . Yii::t('lang', 'Delete') . "\r\n </a>"; } echo "</div>\r\n </div>\r\n <div id='error_delete_address_" . $address->lb_record_primary_key . "' class='alert alert-block alert-error' style='display:none;'></div>\r\n "; echo "<div id='detail_customer_address_" . $address->lb_record_primary_key . "' style='display:none;'>"; $this->widget('editable.EditableDetailView', array('data' => $address, 'url' => $address->getActionURL('ajaxUpdateField'), 'params' => array('YII_CSRF_TOKEN' => Yii::app()->request->csrfToken), 'attributes' => array(array('name' => 'lb_customer_address_line_1', 'editable' => array('type' => 'text', 'inputclass' => 'input-large', 'emptytext' => 'Click to Update', 'validate' => 'function(value) { if(!value) return "Address Line 1 is required." }')), 'lb_customer_address_line_2', 'lb_customer_address_city', 'lb_customer_address_state', array('name' => 'lb_customer_address_country', 'editable' => array('type' => 'select', 'source' => LBApplicationUI::countriesDropdownData(), 'placement' => 'right')), 'lb_customer_address_postal_code', 'lb_customer_address_website_url', 'lb_customer_address_phone_1', 'lb_customer_address_phone_2', 'lb_customer_address_fax', 'lb_customer_address_email', 'lb_customer_address_note', array('name' => 'lb_customer_address_is_active', 'editable' => array('type' => 'select', 'source' => LbCustomerAddress::$dropdownActive, 'placement' => 'right'))))); echo "</div>"; } // end for ?> <script> function onclickSlideToggle(id) { $("#detail_customer_address_"+id).slideToggle(); $("#error_delete_address_"+id).css("display","none"); } function ajaxDeleteAddress(id) { $.ajax({ type:'POST',
echo '<div class="accordion-group">'; // heading echo '<div class="accordion-heading lb_accordion_heading">'; echo '<a class="accordion-toggle lb_accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#form-new-customer-address-collapse">'; echo Yii::t('lang', 'Address') . ' (' . Yii::t('lang', 'Optional') . ')'; echo '</a></div>'; // end heading // body echo '<div id="form-new-customer-address-collapse" class="accordion-body collapse"> <div class="accordion-inner">'; echo $form->checkBoxRow($addressModel, 'lb_customer_address_is_billing', array('checked' => '1')); echo $form->textFieldRow($addressModel, 'lb_customer_address_line_1', array('class' => 'span6')); echo $form->textFieldRow($addressModel, 'lb_customer_address_line_2', array('class' => 'span6')); echo $form->textFieldRow($addressModel, 'lb_customer_address_city'); echo $form->textFieldRow($addressModel, 'lb_customer_address_state'); echo $form->dropDownListRow($addressModel, 'lb_customer_address_country', LBApplicationUI::countriesDropdownData()); echo $form->textFieldRow($addressModel, 'lb_customer_address_postal_code', array('class' => 'span2')); echo $form->hiddenField($addressModel, 'lb_customer_address_is_active', array('value' => $addressModel::LB_CUSTOMER_ADDRESS_IS_ACTIVE)); echo '</div></div>'; // end body echo '</div>'; // end accordion-group /** END ADDRESS **/ /** * ============= CONTACT SECTION */ // accordion group starts echo '<div class="accordion-group">'; // heading echo '<div class="accordion-heading lb_accordion_heading">'; echo '<a class="accordion-toggle lb_accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#form-new-customer-contact-collapse">';
$file_name_arr = explode('_', $file_name[0]); // print_r($file_name_arr); if ($file_name_arr[0] == $subcription && $file_name_arr[1] == $company) { $logo = "<img src='" . $path . $file . "' style='height:80' />"; } } // if(count($file_arr)>0) //{ $html_logo = ' <tr> <td colspan="2" align="center">' . $logo . '</td> </tr> '; //} //END LOGO $country = LBApplicationUI::countriesDropdownData(); $address = ""; if (isset($model->customerAddress)) { $address = ($model->customerAddress->lb_customer_address_line_1 != NULL ? $model->customerAddress->lb_customer_address_line_1 . '. ' : '') . ($model->customerAddress->lb_customer_address_line_2 != NULL ? $model->customerAddress->lb_customer_address_line_2 . '<br>' : '') . ($model->customerAddress->lb_customer_address_state != NULL ? $model->customerAddress->lb_customer_address_state . ', ' : '') . ($model->customerAddress->lb_customer_address_city != NULL ? $model->customerAddress->lb_customer_address_city . ', ' : '') . ($model->customerAddress->lb_customer_address_country != NULL && $model->customerAddress->lb_customer_address_country != 0 ? $country[$model->customerAddress->lb_customer_address_country] . ' ' : '') . ($model->customerAddress->lb_customer_address_postal_code != NULL ? $model->customerAddress->lb_customer_address_postal_code . '<br>' : '') . ($model->customerAddress->lb_customer_address_phone_1 != NULL ? 'Phone: ' . $model->customerAddress->lb_customer_address_phone_1 . ' ' : '') . ($model->customerAddress->lb_customer_address_fax != NULL ? 'Fax: ' . $model->customerAddress->lb_customer_address_fax : '') . '<br>' . ($model->customerAddress->lb_customer_address_website_url != NULL ? $model->customerAddress->lb_customer_address_website_url : ''); } $att = ""; if (isset($model->customerContact)) { $att = ($model->customerContact->lb_customer_contact_first_name != null ? $model->customerContact->lb_customer_contact_first_name . ' ' : '') . ($model->customerContact->lb_customer_contact_last_name != NULL ? $model->customerContact->lb_customer_contact_last_name : ''); } $add = ""; if (isset($model->ownerAddress->lb_customer_address_line_1) || isset($model->ownerAddress->lb_customer_address_line_2)) { $add = 'Address: '; } $subject = ""; if (isset($model->lb_invoice_subject)) { $subject = '<tr><td> </td></tr>