public function run() { $model = new ProGlobalEnquiry('create'); $model->country_id = ActiveRecord::getDefaultAreaCode(); if (isset(Yii::app()->user->id)) { $model->name = Yii::app()->user->title . ' ' . Yii::app()->user->first_name . ' ' . Yii::app()->user->last_name; $model->email = Yii::app()->user->email; if (Yii::app()->user->role_id != ROLE_REGISTER_MEMBER) { $model->email = Yii::app()->user->email_not_login; } $model->phone = Yii::app()->user->phone; $model->country_id = Yii::app()->user->country; } if (isset(Yii::app()->user->id)) { $cmsFormater = new CmsFormatter(); $mUser = Users::model()->findByPk(Yii::app()->user->id); $model->name = $cmsFormater->formatFullNameRegisteredUsers($mUser); $model->email = $mUser->email; $model->nric = $mUser->nric_passportno_roc; $model->phone = $mUser->phone; if (Yii::app()->user->role_id == ROLE_LANDLORD || Yii::app()->user->role_id == ROLE_TENANT) { $model->phone = $mUser->contact_no; $model->email = $mUser->email_not_login; } if (Yii::app()->user->role_id == ROLE_AGENT) { $model->email = $mUser->email_not_login; } } // $model->type_selling= 'Tenancy'; $box = Pages::getPageById(PAGE_ENGAGE_US_BOX); $this->render("global_enquiry", array('model' => $model, 'box' => $box)); }
/** * Updates a particular model. * If update is successful, the browser will be redirected to the 'view' page. * @param integer $id the ID of the model to be updated */ public function actionUpdate($id) { try { $model = $this->loadModel($id); $model->scenario = "update"; $cmsFormater = new CmsFormatter(); $model->posted = $cmsFormater->formatDatePickerInput($model->posted); if (isset($_POST['ProOpportunity'])) { $model->attributes = $_POST['ProOpportunity']; if ($model->save()) { $this->redirect(array('view', 'id' => $model->id)); } } $this->render('update', array('model' => $model, 'actions' => $this->listActionsCanAccess)); } catch (Exception $e) { Yii::log("Exception " . print_r($e, true), 'error'); throw new CHttpException("Exception " . print_r($e, true)); } }
public function getContent() { $model = new BankRequest('blank_valuation_request'); if (isset(Yii::app()->user->id)) { $cmsFormater = new CmsFormatter(); $mUser = Users::model()->findByPk(Yii::app()->user->id); $model->fullname = $cmsFormater->formatFullNameRegisteredUsers($mUser); $model->nric = $mUser->nric_passportno_roc; $model->contact_no = $mUser->phone; $model->email = $mUser->email; if (Yii::app()->user->role_id == ROLE_LANDLORD || Yii::app()->user->role_id == ROLE_TENANT) { $model->contact_no = $mUser->contact_no; $model->email = $mUser->email_not_login; } if (Yii::app()->user->role_id == ROLE_AGENT) { $model->email = $mUser->email_not_login; } } // $model->type_selling = 'Tenancy'; $this->render("blank_valuation_request", array('model' => $model)); }
/** * Updates a particular model. * If update is successful, the browser will be redirected to the 'view' page. * @param integer $id the ID of the model to be updated */ public function actionUpdate($id) { try { $model = $this->loadModel($id); if (!Listing::CanUpdateCompanyListing($model)) { $this->redirect(array('index')); } $model->scenario = 'UpdateListingCompany'; $cmsFormater = new CmsFormatter(); $model->dnc_expiry_date = $cmsFormater->formatDatePickerInput($model->dnc_expiry_date); if (isset($_POST['Listing'])) { $model->attributes = $_POST['Listing']; $model->validate(); if (!$model->hasErrors()) { Listing::SaveCompanyListing($model); $this->redirect(array('view', 'id' => $model->id)); } } $this->render('update', array('model' => $model, 'actions' => $this->listActionsCanAccess)); } catch (Exception $e) { Yii::log("Exception " . print_r($e, true), 'error'); throw new CHttpException("Exception " . print_r($e, true)); } }
<div class="row grid-view"> <label> </label> <table class="materials_table items "> <thead> <tr> <th class="w-20 item_c">#</th> <th class="w-320 item_c">Name</th> <th class=" item_c">NRIC/FIN/PP No</th> <th class=" item_c">Type</th> <th class="last item_c">Remove</th> </tr> </thead> <tbody> <?php if (count($model->aTierManager)) { $cmsFormater = new CmsFormatter(); ?> <?php foreach ($model->aTierManager as $key => $mAgentTier) { ?> <tr class="materials_row"> <td class="item_c order_no row_class_id<?php echo $mAgentTier->tier_manager_id; ?> "><?php echo $key + 1; ?> </td> <td class="l_padding_10"> <?php echo $mAgentTier->rTier ? $cmsFormater->formatFullNameRegisteredUsers($mAgentTier->rTier) : "";
if (!isset($_GET['term']) || !Yii::app()->request->isAjaxRequest) { throw new CHttpException(404, "Invalid request"); } $criteria = new CDbCriteria(); // $criteria->addNotInCondition(" t.role_id", array(ROLE_ADMIN, ROLE_MANAGER)); $criteria->addInCondition(" t.role_id", array(ROLE_AGENT)); $criteria->addSearchCondition('CONCAT(t.first_name, t.last_name)', $_GET['term'], true); // true ==> LIKE '%...%' if (isset($_GET['id'])) { $criteria->addNotInCondition(" t.id", array($_GET['id'])); } $criteria->limit = 30; $models = Users::model()->findAll($criteria); $returnVal = array(); $cmsFormat = new CmsFormatter(); foreach ($models as $model) { $label = $cmsFormat->formatFullNameRegisteredUsers($model); $returnVal[] = array('label' => $label, 'value' => $label, 'id' => $model->id, 'row_class_id' => "row_class_id{$model->id}", 'full_name' => $label, 'nric_passportno_roc' => $model->nric_passportno_roc, 'address' => $model->address, 'postal_code' => $model->postal_code, 'commission_schema_id' => isset($model->rCommissionSchema) ? $model->rCommissionSchema->percent : 0); } echo CJSON::encode($returnVal); Yii::app()->end(); } /**
public function actionUpdateDefectStatus($id) { try { $model = ProReportDefect::model()->findByPk($id); if (is_null($model)) { throw new Exception('id not valid'); } $model->scenario = 'UpdateDefectStatus'; $this->layout = 'ajax'; $cmsFormater = new CmsFormatter(); $model->approved_date = $cmsFormater->formatDatePickerInput($model->approved_date); if (isset($_POST['ProReportDefect'])) { $attUpdate = array('status'); $model->attributes = $_POST['ProReportDefect']; if ($model->status == CmsFormatter::COMPLETE_REPORT) { $model->approved_by_complete = Yii::app()->user->id; $model->scenario = 'UpdateDefectStatusComplete'; $attUpdate[] = 'approved_by_complete'; $attUpdate[] = 'approved_date'; $attUpdate[] = 'remark'; } elseif ($model->status == CmsFormatter::PROGESS_REPORT) { $model->approved_by_progess = Yii::app()->user->id; $attUpdate[] = 'approved_by_progess'; } $model->validate(); if (!$model->hasErrors()) { $model->update($attUpdate); die('<script type="text/javascript">parent.$.fn.colorbox.close(); parent.$.fn.yiiGridView.update("pro-defect-grid");</script>'); } } $this->render('UpdateDefectStatus', array('model' => $model, 'actions' => $this->listActionsCanAccess)); } catch (Exception $e) { Yii::log("Exception " . print_r($e, true), 'error'); throw new CHttpException("Exception " . print_r($e, true)); } }
$aBody = array('{NAME}' => $model->name, '{EMAIL}' => $model->email, '{PHONE}' => $model->phone, '{POSITION}' => $model->position, '{MESSAGE}' => nl2br(strip_tags($model->comment))); $aSubject = array('{POSITION}' => $model->position); $sTo = Yii::app()->params['adminEmail']; CmsEmail::sendmail(MAIL_RESUME_USER, $aSubject, $aBody, $sTo); $sTo = $model->email; CmsEmail::sendmail(MAIL_RESUME_USER, $aSubject, $aBody, $sTo); } } } $this->render('career/resume', array('model' => $model, 'flag' => $flag)); } public function actionListingDetail($draft = 0) { $model = $draft == 1 ? LhListing::model()->findByAttributes(array('slug' => $_GET['slug'])) : LhListing::model()->findBySlug($_GET['slug']); if (is_null($model)) { throw new Exception('Invalid request'); } $view = empty($m) ? 'listing_detail' : 'listing_map'; $model->view_count++; $model->update('view_count'); // build breadscrumb $searchParams = array('index'); $breadcrumbs = array(); // property type (child) $searchParams['property_type_code[]'] = $model->property_type_1; $breadcrumbs[$model->rPropertyType->name] = $searchParams; // district $searchParams['location[]'] = $model->location_id; $breadcrumbs[$model->rLocationDistrict->name] = $searchParams; // buidling name if ($model->building_name) { $searchParams['building'] = $model->building_name; $breadcrumbs[$model->building_name] = $searchParams; } // listing type: sale/rent $searchParams['listing_for'] = $model->listing_type == 1 ? 'for_rent' : 'for_sale'; $typeText = $model->listing_type == 1 ? "For Rent" : "For Sale";
<?php $headText = 'Invoices Management'; $headLink = array('index'); $headLinkBreck = array('index'); $headTitle = "View Receipt {$model->receipt_no}"; $this->breadcrumbs = array($headText => $headLink, $headTitle); $this->menu = array(array('label' => $headText, 'url' => $headLinkBreck)); $cmsFormater = new CmsFormatter(); // for receipt $ReceiptDatePaid = $cmsFormater->formatDate($model->receipt_date_paid); $mInvoice = $model->rInvoice; $aModelInvoiceDetail = $mInvoice->rDetail; $CommissionAmount = $cmsFormater->formatPriceSign($mInvoice->total_amount_due); ?> <div class="sprint l_padding_140"> <a class="button_print" href="javascript:void(0);" title="Print"> <img src="<?php echo Yii::app()->theme->baseUrl; ?> /img/print.png"> </a> </div> <script src="<?php echo Yii::app()->theme->baseUrl; ?> /js/jquery.printElement.min.js"></script> <link rel="stylesheet" href="<?php echo Yii::app()->theme->baseUrl; ?>
/** * @Author: ANH DUNG Jul 17, 2014 * @Todo: get list user have comm by trans id * @Param: $transactions_id * @Return: array id=>name */ public static function getListUserForVoucher($transactions_id) { $models = array(); $aModelUser = array(); $aRes = array(); $cmsFormater = new CmsFormatter(); self::getListUidId($transactions_id, $models, $aModelUser); foreach ($models as $item) { $type = 'Salesperson'; if ($item->type == ProTransactions::TYPE_EXTERNAL_COBROKE) { $type = 'External Co-Broke'; } elseif ($item->is_internal_co_broke == ProTransactions::INTERNAL_CO_BROKE) { $type = 'Internal Co-Broke'; } $user_id = $item->user_id; $Fullname = isset($aModelUser[$user_id]) ? $cmsFormater->formatFullNameRegisteredUsers($aModelUser[$user_id]) : ''; $aRes[$user_id] = "{$Fullname} - {$type}"; } return $aRes; }
<?php $this->breadcrumbs = array(Yii::t('translation', 'Tenancies Management') => array('tenancy/index'), 'Inventory Photo'); $menus = array(); $this->menu = ControllerActionsName::createMenusRoles($menus, $actions); $this->menu[] = array('label' => Yii::t('translation', 'Tenancies Management'), 'url' => array('tenancy/index')); $mTrans = $model->rTransactions; $cmsFormater = new CmsFormatter(); $arrVal = array("name" => $mTrans->listing->property_name_or_address, "transaction_id" => $mTrans->id); $sPropertyName = $cmsFormater->formatpropertyname($arrVal); $tenancy_agreement_date = $cmsFormater->formatLongDate($mTrans->tenancy_agreement_date); $expiring_date = $cmsFormater->formatLongDate($mTrans->expiring_date); $titleH1 = $sPropertyName . " [ {$tenancy_agreement_date} - {$expiring_date} ] "; ?> <h1>Inventory Photo: <?php echo $titleH1; ?> </h1> <?php include 'InventoryPhotoList.php'; ?> <link rel="stylesheet" href="<?php echo Yii::app()->theme->baseUrl; ?> /css/verz_custom_be.css" /> <script> $(document).ready(function() { fnUpdateColorbox(); });
$divClosest = $data['divClosest']; } $CustomClass = ''; if (isset($data['CustomClass'])) { $CustomClass = $data['CustomClass']; } $width = 'width:250px'; if (isset($data['width'])) { $width = $data['width']; } $display = 'display: none;'; $info_name = ''; $info_code = ''; $info_address = ''; $info_phone = ''; $cmsFormat = new CmsFormatter(); if ($data['model']->{$data}['name_relation_user']) { $display = 'display:inline;'; $info_name = $cmsFormat->formatFullNameRegisteredUsers($data['model']->{$data}['name_relation_user']); $info_address = $data['model']->{$data}['name_relation_user']->nric_passportno_roc; } $this->widget('zii.widgets.jui.CJuiAutoComplete', array('attribute' => $data['field_autocomplete_name'], 'model' => $data['model'], 'sourceUrl' => $data['url'], 'options' => array('minLength' => MIN_LENGTH_AUTOCOMPLETE, 'multiple' => true, 'search' => "js:function( event, ui ) {\n \$('{$idField}').addClass('grid-view-loading-gas');\n } ", 'response' => "js:function( event, ui ) {\n var json = \$.map(ui, function (value, key) { return value; });\n if(json.length<1){\n var error = '<div class=\\'clr autocomplete_name_text\\'>No data found.</div>';\n if(\$('.autocomplete_name_text').size()<1)\n //\$('.autocomplete_name_error').closest('div.{$divClosest}').after(error);\n \$('.autocomplete_name_error').closest('div.{$divClosest}').append(error);\n else\n \$('.autocomplete_name_error').closest('div.{$divClosest}').parent('div').find('.autocomplete_name_text').show(); \n \$('.autocomplete_name_error').parent('div').find('.remove_row_item').hide(); \n }\n \$('{$idField}').removeClass('grid-view-loading-gas');\n } ", 'select' => "js:function(event, ui) {\n \$('{$idFieldCustomerID}').val(ui.item.id);\n var remove_div = '<span class=\\'remove_row_item\\' onclick=\\'fnRemoveNamev2(this, \"{$idField}\", \"{$idFieldCustomerID}\")\\'></span>';\n \$('{$idField}').parent('div').find('.remove_row_item').remove();\n \$('{$idField}').attr('readonly',true).after(remove_div);\n fnBuildTableInfo(ui.item);\n fnShowTableInfo(ui.item, \"{$idField}\");\n fnCallSomeFunctionv2(ui.item, \"{$idField}\");\n \$('.autocomplete_name_error').closest('div.{$divClosest}').parent('div').find('.autocomplete_name_text').hide();\n }"), 'htmlOptions' => array('class' => "autocomplete_name_error text {$CustomClass}", 'maxlength' => 45, 'style' => "float:left;{$width}", 'placeholder' => $placeHolder, 'value' => $info_name, 'readonly' => trim($info_name) == "" ? "" : 1))); ?> <div class="clr"></div> <?php if (!isset($data['NotShowTableInfo'])) { ?> <div class="autocomplete_customer_info" style="<?php echo $display; ?>
<?php echo $form->label($item, 'pass_expiry_date', array('class' => 'lb')); ?> <div class="group top_5"> <?php echo $cmsFormater->formatDate($item->pass_expiry_date); ?> </div> </div> <div class="in-row clearfix"> <?php echo $form->label($item, 'scanned_employment_pass', array('class' => 'lb')); ?> <div class="group top_5"> <?php $cmsFormater = new CmsFormatter(); $aData = array('model' => $item, 'fieldName' => 'scanned_employment_pass'); echo $cmsFormater->formatViewUploadFile($aData); ?> </div> </div> <div class="in-row clearfix"> <?php echo $form->label($item, 'scanned_passport', array('class' => 'lb')); ?> <div class="group top_5"> <?php $aData = array('model' => $item, 'fieldName' => 'scanned_passport'); echo $cmsFormater->formatViewUploadFile($aData); ?> </div>
public static function getPropertyName($model) { $res = ''; $cmsFormater = new CmsFormatter(); if ($mTrans = $model->rTransaction) { // ANH DUNG CLOSE DEC 02, 2014 $res = $mTrans->rListing?$mTrans->rListing->property_name_or_address:''; $res = $cmsFormater->formatTransactionPropertyName($mTrans); } return $res; }
<?php $cmsFormater = new CmsFormatter(); $tenantInformationName = ''; $tenantInformationNric = ''; $tenantInformationIdType = ''; $tenantInformationPassExp = ''; $LinkRequestBankEvalution = Yii::app()->createAbsoluteUrl('member/landlord/requestBankEvaluation', array('transaction_id' => $transaction->id)); $LinkToSale = ''; if (isset($tenantInformation)) { $mUser = $tenantInformation->user; $tenantInformationName = $mUser->first_name; $tenantInformationNric = $mUser->nric_passportno_roc; $tenantInformationIdType = $mUser->id_type ? Users::$aIdType[$mUser->id_type] : ''; $tenantInformationPassExp = $cmsFormater->formatLongDate($mUser->pass_expiry_date); $currentDate = date('Y-m-d'); $expiredDate = date('Y-m-d', strtotime($mUser->expiration_date)); // $expiredDate=date('Y-m-d', strtotime($value['expired_date'])); // Oct 22, 2014 khong hieu bien $value['expired_date'] o dau ra nua => dong lai if ($expiredDate > $currentDate) { $LinkToSale = Yii::app()->createAbsoluteUrl('member/landlord/engageus', array('tenancies_detail' => 1, 'transaction_id' => $transaction->id, 'listing_id' => $transaction->listing_id)); } } /* ANH DUNG Add Aug 17, 2015 * tách hà m AdFixNameListing, vì hà m formatpropertyname nó rối quá */ $data = $transaction; $title[] = $data->listing ? $data->listing->property_name_or_address : ""; $pName = MyFormat::AdFixNameListing($transaction, $title); ?> <h1 class="title-3">Tenancy detail information</h1>
<div class="form-type content no_background no_border iframe_form"> <h1 class="title-page">Update Status Report Defect(s)</h1> <div class="form"> <?php $form = $this->beginWidget('CActiveForm', array('id' => 'pro-defect-form', 'enableAjaxValidation' => false, 'htmlOptions' => array('enctype' => 'multipart/form-data'))); $statusReport = CmsFormatter::$statusReport; unset($statusReport[0]); $cmsFormater = new CmsFormatter(); ?> <div class="in-row clearfix"> <?php echo $form->labelEx($model, 'created_date', array('class' => 'lb')); ?> <div class="group-4 top_5"> <?php echo $cmsFormater->formatDateTimeReport($model->created_date); ?> </div> </div> <!-- <div class="in-row clearfix"> <?php echo $form->label($model, 'created_date', array('class' => 'lb')); ?> <div class="group top_5"> <?php echo $cmsFormater->formatDateTimeReport($model->created_date);
<?php // add this button Yii::app()->clientScript->registerScriptFile("//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-56133df5326f44f0", CClientScript::POS_END, array('async' => 'async')); // fontawesome Yii::app()->clientScript->registerCssFile("https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css"); if ($index % 2 == 0) { ?> <div class="grid"> <?php } ?> <?php $cmsFormater = new CmsFormatter(); $linkImage = $data->getDefaultImageUrl(120, 96); ?> <div class="item"> <div class="image"> <div class="img-box"> <?php echo InputHelper::holderImage($linkImage, 120, 96); ?> </div> <?php $urlReturn = "http://" . $_SERVER['HTTP_HOST'] . Yii::app()->request->requestUri; $link = Yii::app()->createAbsoluteUrl('site/login', array('returnUrl' => $urlReturn)); if (!isset(Yii::app()->user->role_id) || Yii::app()->user->role_id == ROLE_REGISTER_MEMBER) { ?> <p><a next="<?php echo $link;
<?php /** * @Author: ANH DUNG jAN 23, 2015 * @Todo: create new and update transaction */ $cmsFormater = new CmsFormatter(); // xá» lý sau ????? $backUrl = Yii::app()->createAbsoluteUrl('member/agent/tenancy'); $backText = 'All Tenancy'; // if( isset($_GET['list'])&& $_GET['list']=='transaction' ){ // $backUrl = Yii::app()->createAbsoluteUrl('member/member_profile/transactionManagement'); // $backText = 'Transaction Management'; // } // $backUrl = Yii::app()->createAbsoluteUrl('member/member_profile/transactionManagement'); // $backText = 'Transaction Management'; ?> <div class="breadcrumb"> <a href="<?php echo Yii::app()->createAbsoluteUrl('/'); ?> ">Home</a> » <a href="<?php echo $backUrl; ?> "><?php echo $backText; ?> </a>
<div class="in-row clearfix"> <?php echo $form->labelEx($mTransactions->mBillTo, 'commission_amount', array('class' => 'lb')); ?> <div class="group-4"> <?php echo $form->textField($mTransactions->mBillTo, 'commission_amount', array('class' => 'text number_only commission_amount ad_fix_currency')); ?> <?php echo $form->error($mTransactions->mBillTo, 'commission_amount'); ?> </div> </div> <?php $cmsFormater = new CmsFormatter(); ?> <div class="in-row clearfix"> <?php echo $form->labelEx($mTransactions->mBillTo, 'commission_amount_gst', array('class' => 'lb')); ?> <div class="group-4"> <input class="text commission_amount_gst_show" value="<?php echo $cmsFormater->formatPrice($mTransactions->mBillTo->commission_amount_gst); ?> " readonly="1" type="text" > <?php // echo $form->textField($mTransactions->mBillTo,'commission_amount_gst',array('class'=>'text commission_amount_gst', 'readonly'=>1)); ?> <?php echo $form->hiddenField($mTransactions->mBillTo, 'commission_amount_gst', array('class' => 'text commission_amount_gst', 'readonly' => 1));
public function formatCallsLogPopup($data) { $res = ''; $transaction = $data->rTransactionOnly; if ($transaction) { $src = Yii::app()->theme->baseUrl . '/img/calls.png'; $res .= "<a class='' target='_blank' href='javascript:;' data-target='#modalCallsLog-{$transaction->id}' data-toggle='modal' class='pop-up-callslog-{$transaction->id}'><img alt='View Calls Log' src='{$src}'></a>"; } return $res; } // HTram August 18, 2015 public function formatCallsLogModal($data) { $res = ''; $titleH1 = ''; $transaction = $data->rTransactionOnly; if ($transaction) {
<?php $this->breadcrumbs = array('Invoice Management' => array('index'), $model->invoice_no); $menus = array(array('label' => 'Invoice Management', 'url' => array('index')), array('label' => 'Create Invoice', 'url' => array('create')), array('label' => 'Update Invoice', 'url' => array('update', 'id' => $model->id)), array('label' => 'Delete Invoice', 'url' => array('delete'), 'linkOptions' => array('submit' => array('delete', 'id' => $model->id), 'confirm' => 'Are you sure you want to delete this item?'))); $this->menu = ControllerActionsName::createMenusRoles($menus, $actions); $model->aModelDetail = $model->rDetail; $cmsFormater = new CmsFormatter(); $InvoiceNumber = $model->invoice_no; $InvoiceDate = $cmsFormater->formatDate($model->created_date); // invoice normal //$BillTo = FiInvoice::$STA_BILL_TO[$model->bill_to]; $CommissionAmount = $model->total_amount_due_gst; $BillTo = $model->user_name; $BillingAddress = $model->user_billing_address; $PostalCode = $model->user_postal_code; $CommissionAmountInText = NumberToText::convertNumber($CommissionAmount); $CommissionAmountFormat = $cmsFormater->formatPrice($CommissionAmount); // //$CreatedDate = $cmsFormater->formatDate($model->created_date); //$ReceiptDatePaid = $cmsFormater->formatDate($model->receipt_date_paid); //$ReceiptInvoice = ProTransactionsInvoice::getReceiptInvoiceNo($model); ?> <div class="sprint l_padding_140"> <a class="button_print" href="javascript:void(0);" title="Print"> <img src="<?php echo Yii::app()->theme->baseUrl; ?> /img/print.png"> </a> </div>
<?php if ($index % 2 == 0) { ?> <div class="grid"> <?php } ?> <?php $cmsFormater = new CmsFormatter(); $mDefaultPhoto = Listing::getDefaultImgListing($data->id); $linkImage = ImageProcessing::bindImageByModel($mDefaultPhoto, '120', '96'); ?> <div class="item"> <div class="image"> <div class="img-box"><img src="<?php echo $linkImage; ?> " alt="image" /></div> <p><a href="#" class="ico-check">Select to Enquire</a></p> <p><a href="javascript:void(0);" data-listing-id="<?php echo $data->id; ?> " class="ico-star shortlist">Shortlist</a></p> </div> <div class="description"> <h3><a href="<?php echo Yii::app()->createAbsoluteUrl('site/listingdetail', array('slug' => $data->slug)); ?> "> <?php
<?php echo $form->label($item, 'pass_expiry_date', array('class' => 'lb')); ?> <div class="group top_5"> <?php echo $cmsFormater->formatDate($item->pass_expiry_date); ?> </div> </div> <div class="in-row clearfix"> <?php echo $form->label($item, 'scanned_employment_pass', array('class' => 'lb')); ?> <div class="group top_5"> <?php $cmsFormater = new CmsFormatter(); $aData = array('model' => $item->rUser, 'fieldName' => 'upload_employment_pass_passport'); echo $cmsFormater->formatEmploymentPassPassport($aData); ?> </div> </div> <div class="in-row clearfix"> <?php echo $form->label($item, 'scanned_passport', array('class' => 'lb')); ?> <div class="group top_5"> <?php $aData = array('model' => $item->rUser, 'fieldName' => 'scanned_passport'); echo $cmsFormater->formatEmploymentPassPassport($aData); ?> </div>
<h1><?php echo Yii::t('translation', 'Invoices Management'); ?> </h1> <?php echo CHtml::link(Yii::t('translation', 'Advanced Search'), '#', array('class' => 'search-button')); ?> <div class="search-form" style="display:none"> <?php $this->renderPartial('_search', array('model' => $model)); ?> </div><!-- search-form --> <?php $cmsFormater = new CmsFormatter(); $total_amount = $cmsFormater->formatPrice(FiInvoice::getTotalAmountGst()); $this->widget('zii.widgets.grid.CGridView', array('id' => 'fi-invoice-grid', 'dataProvider' => $model->searchMixed(), 'enableSorting' => true, 'afterAjaxUpdate' => 'function(id, data){ fixTargetBlank(); fnUpdateLink(); }', 'template' => "<div class='item_b'>Total Amount: {$total_amount}</div>{summary}{items}{pager}", 'columns' => array(array('header' => 'S/N', 'type' => 'raw', 'value' => '$this->grid->dataProvider->pagination->currentPage * $this->grid->dataProvider->pagination->pageSize + ($row+1)', 'headerHtmlOptions' => array('width' => '30px', 'style' => 'text-align:center;'), 'htmlOptions' => array('style' => 'text-align:center;')), array('header' => 'Invoice No', 'name' => 'invoice_no'), array('header' => 'Invoice Date', 'name' => 'created_date', 'type' => 'date', 'htmlOptions' => array('style' => 'text-align:center;')), array('header' => 'Transaction No', 'name' => 'transactions_no'), array('header' => 'Property Address', 'name' => 'property_address', 'type' => 'raw'), array('header' => 'Total Amount Due Gst', 'name' => 'total_amount_due_gst'), array('header' => 'Status', 'name' => 'status'), array('header' => 'Receipt', 'name' => 'receipt', 'type' => 'raw', 'htmlOptions' => array('style' => 'text-align:center;')), array('header' => 'Actions', 'class' => 'CButtonColumn', 'template' => '{view}{update}{delete}', 'buttons' => array('view' => array('url' => '$data["viewUrl"]'), 'update' => array('visible' => 'isset($data["updateUrl"])', 'url' => '$data["updateUrl"]'), 'delete' => array('visible' => 'isset($data["deleteUrl"])', 'url' => '$data["deleteUrl"]')))))); ?> <script type="text/javascript" src="<?php echo Yii::app()->theme->baseUrl; ?> /admin/colorbox/jquery.colorbox-min.js"></script> <link rel="stylesheet" href="<?php echo Yii::app()->theme->baseUrl; ?> /admin/css/colorbox.css" /> <script> $(function(){ fnUpdateLink();
/** * @Author: ANH DUNG Feb 10, 2015 * @Todo: format info saleperson * Marketed by Irene - Call +6592358128 * @Param: $model model listing */ public static function FormatSaleperson($model) { // Marketed by Irene - Call +6592358128 $cmsFormater = new CmsFormatter(); $res = "Marketed by "; $mSaleperson = $model->rUser; if ($mSaleperson) { $res .= $mSaleperson->first_name . " " . $mSaleperson->last_name . " - Call " . $cmsFormater->formatFullPhone($mSaleperson); } return $res; }
<?php $cmsFormater = new CmsFormatter(); ?> <div class="testimonial"> <blockquote class="<?php echo $index % 2 == 0 ? 'test-blue' : 'test-orange'; ?> "> <?php echo $data->description; ?> <span class="<?php echo $index % 2 == 0 ? 'tesr-row-blue' : 'tesr-row-orange'; ?> "></span> </blockquote> <p class="author"> <cite><?php echo $data->name; ?> </cite> <?php echo $cmsFormater->formatTestimonialType($data); ?> </p> </div>
</div> </div> <h4 style="margin-left: 20px">PROPERTY NAME: <?php echo $transaction->listing->property_name_or_address; ?> </h4> <div class="box-group clearfix"> <div class="box-4"> <h4>Tenancy Information</h4> <div class="content"> <div class="in-row clearfix"> <label class="lb">Tenancy Agreement Date:</label> <div class="group"> <?php $cms = new CmsFormatter(); echo $cms->formatLongDate($transaction->tenancy_agreement_date); ?> </div> </div> <div class="in-row clearfix" > <label class="lb">Commoncement Date:</label> <div class="group"> <?php echo $cms->formatLongDate($transaction->commencement_date); ?> </div> </div> <div class="in-row clearfix" > <label class="lb">Deposit Paid:</label> <div class="group">
<!-- box --> <?php $cmsFormater = new CmsFormatter(); $mAgentLogin = Users::model()->findByPk($mTransactions->user_id); ?> <div class="box-group clearfix"> <div class="box-4"> <h4>Consultant</h4> <div class="content"> <div class="in-row clearfix"> <label class="lb">Name</label> <div class="group"><?php echo $cmsFormater->formatFullNameRegisteredUsers($mAgentLogin); ?> </div> </div> <div class="in-row clearfix"> <label class="lb">NRIC</label> <div class="group"><?php echo $mAgentLogin->nric_passportno_roc; ?> </div> </div> <div class="in-row clearfix"> <label class="lb">Mobile</label> <div class="group"><?php echo $cmsFormater->formatFullPhone($mAgentLogin); ?> </div> </div> </div>
<?php $this->breadcrumbs = array('Invoice Management' => array('index'), $model->invoice_no); $menus = array(array('label' => 'Invoice Management', 'url' => array('index')), array('label' => 'Create Invoice', 'url' => array('create')), array('label' => 'Update Invoice', 'url' => array('update', 'id' => $model->id)), array('label' => 'Delete Invoice', 'url' => array('delete'), 'linkOptions' => array('submit' => array('delete', 'id' => $model->id), 'confirm' => 'Are you sure you want to delete this item?'))); $this->menu = ControllerActionsName::createMenusRoles($menus, $actions); $model->aModelDetail = $model->rDetail; $cmsFormater = new CmsFormatter(); ?> <h1>View Invoice: <?php echo $model->invoice_no; ?> </h1> <?php $this->widget('zii.widgets.CDetailView', array('data' => $model, 'attributes' => array('invoice_no', 'transactions_no', array('name' => 'bill_to', 'value' => FiInvoice::$STA_BILL_TO[$model->bill_to]), 'user_name', 'user_billing_address', 'user_postal_code', 'total_amount_due:Price', array('name' => 'status', 'value' => FiInvoice::$STA_STATUS[$model->status]), 'created_date:date'))); ?> <div class="row grid-view l_padding_100"> <label> </label> <table class="materials_table items "> <thead> <tr> <td colspan="3" class="item_c item_b">Details</td> </tr> <tr> <th class="w-20 item_c">#</th> <th class="w-500 item_c">Description</th> <th class="w-200 item_c">Amount SG $</th> </tr> </thead>
?> </div> </div> <p class="type"><?php echo Listing::FormatListedDate($model); ?> </p> <p> <i class="fa fa-eye fa-lg"></i> <?php echo (int) $model->view_count; ?> views</p> <div class="addthis_native_toolbox" data-title="<?php echo CmsFormatter::getListingNameDetail($model); ?> " accesskey=""data-url="<?php echo $this->createAbsoluteUrl('site/listingdetail', array('slug' => $model->slug)); ?> "></div> </div> </div> </div> <div class="green-tab"> <!-- Nav tabs --> <ul class="nav nav-tabs" role="tablist"> <li <?php if (!isset($_GET['m'])) {