Example #1
0
 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));
     }
 }
Example #5
0
        <div class="row grid-view">
            <label>&nbsp;</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) : "";
Example #6
0
     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));
     }
 }
Example #8
0
                 $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";
Example #9
0
<?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;
 }
Example #11
0
<?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();
});
Example #12
0
    $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>
Example #16
0
<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);
Example #17
0
<?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;
Example #18
0
<?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> &raquo;
    <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));
Example #20
0
 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) {
Example #21
0
<?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>
Example #22
0
<?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>
Example #24
0
<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();        
Example #25
0
 /**
  * @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;
 }
Example #26
0
<?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>
Example #27
0
    </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">
Example #28
0
<!-- 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>
Example #29
0
<?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>&nbsp;</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>
Example #30
0
?>
</div>
                </div>
                <p class="type"><?php 
echo Listing::FormatListedDate($model);
?>
</p>
				
				<p>&nbsp;<i class="fa fa-eye fa-lg"></i>&nbsp;&nbsp;
					<?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'])) {