2014-07-01 73 views
2

我正在處理yii舊版本我需要在視圖文件中編寫模型函數這個文件是html格式我不知道如何調用模型函數。我需要發送這個值{{ $model->customers_charge->shop_id }}建模功能如何在yii html視圖文件中編寫模型函數

我的代碼是:

{{foreach $models model}} 
       <tr> 
       <td>{{date('M/d/Y H:i', strtotime($model.created))}}</td> 
       <td>{{if $model->deposit>0}}{{$model->deposit}}{{/if}}</td> 
       <td>{{if $model->deposit<0}}{{$model->deposit*-1}}{{/if}}</td> 

       <td> 
       {{if $model->memo eq Order}} 
       Shopping Order 
       {{else}} 
       {{$model->memo|ucwords}}     
       {{/if}} 
       </td> 
       </tr> 
       {{/foreach}} 

如何獲得模型功能的Yii framework.can任何一個好心指點我。我期待着您的寶貴回覆。

+0

你的<?php標籤在哪裏? –

+0

什麼是「{{/ if}}」? –

+2

嗨Alireza Fallah,我們可以寫如上面的代碼在視圖文件中沒有php標籤 – suresh

回答

0

難道你不能這樣做嗎?

YourModelName::model()->YourFunction($arg1,$arg2); 

或者

$model = new YourModelName(); 
$model->YourFunction($arg1,$arg2); 

或者我失去了一些東西?

+0

Hi @Alireza Fallah,它不支持模板文件(.html)它只能用.php文件。 – suresh

+0

那你爲什麼不使用.php文件而不是模板? –

+0

,因爲如此多的功能都以html文件格式構建,如分頁和付款過程。我不能改變它 – suresh

相關問題