<div class="box-5"> <div class="title clearfix"> <div class="f-left w-2 fixErrorSummary"> <h4>Landlord’s Details</h4> <?php echo $form->errorSummary($mTransactions->mLandlord); ?> </div> <?php if (ProTransactions::IsTenancyTransaction($mTransactions)) { ?> <a data-fancybox-type="iframe" href="<?php echo Yii::app()->createAbsoluteUrl('ajax/agentAddLandlord', array('from_transactions' => 1, 'transactions_id' => $mTransactions->id)); ?> " class="btn-1 f-right AddVendorDetails">Add Landlord</a> <?php } else { ?> <a data-fancybox-type="iframe" href="<?php echo Yii::app()->createAbsoluteUrl('ajax/agentAddLandlord', array('transactions_id' => $mTransactions->id)); ?> " class="btn-1 f-right AddVendorDetails">Add Landlord</a> <?php } // end if(isset($_GET['add_property']) ?> </div> <div class="content table_scroll padding_0 "> <?php
public static function GetSomeInfoRecordWithNoOverideModel($mTransactions, $add_property) { $mTransactions->add_property = $add_property; $mTransactions->type = isset($_GET['type']) ? $_GET['type'] : ProTransactions::FOR_RENT; $mTransactions->listing_autocompelte = ''; if (isset($_GET['listing_id']) && $_GET['listing_id']) { $mTransactions->listing_id = $_GET['listing_id']; $mTransactions->listing_autocompelte = $mTransactions->listing ? $mTransactions->listing->property_name_or_address : ''; } $mTransactions->mPropertyDetail = $mTransactions->rPropertyDetail ? $mTransactions->rPropertyDetail : new ProTransactionsPropertyDetail(); $mTransactions->aModelPropertyDocument = count($mTransactions->rPropertyDocument) ? $mTransactions->rPropertyDocument : ProTransactionsPropertyDocument::getDefaultArrayForCreate($mTransactions->type); $mTransactions->mTenatDefault = $mTransactions->rTenantDefault ? $mTransactions->rTenantDefault : new ProTransactionsVendorPurchaserDetail(); $mTransactions->mLandlord = new ProTransactionsVendorPurchaserDetail(); $mTransactions->mTenant = new ProTransactionsVendorPurchaserDetail(); $mTransactions->mVendor = new ProTransactionsVendorPurchaserDetail(); $mTransactions->mPurchaser = new ProTransactionsVendorPurchaserDetail(); $mTransactions->mBillTo = new ProTransactionsBillTo(); $mTransactions->mPropertyDetail->scenario = 'CreateTransactionTenancyOnly'; $mTransactions->mTenatDefault->scenario = 'AgentAddTenantFromTenancy'; $mTransactions->scenario = 'CreateTransactionForRentRecordTenancy_new'; // for rent //CreateTransactionForRentRecordTenancy ProTransactions::copyFromListingToTransaction($mTransactions); ProTransactions::convertToUserDate($mTransactions); // Feb 02, 2015 , fix for update transaction $cAction = Yii::app()->controller->action->id; if ($cAction == 'update' && ProTransactions::IsTenancyTransaction($mTransactions)) { $mTransactions->mBillTo = $mTransactions->rBillTo ? $mTransactions->rBillTo : new ProTransactionsBillTo(); $mTransactions->mBillTo->scenario = 'CreateVendorPurchaser'; } // Feb 02, 2015 , fix for update transaction }