我有一个分类帐作为模型,它有一个字段名称 account_type。它持有价值贷方和借方。如果我给予信用,那么它应该转到付款页面。如果我给借方,那么它应该转到收据页面。为此,我需要在我的 actionPayment 和 actionReceipt 中给出一个条件。
这是我的 actionPayment 代码。
public function actionPayment()
{
$criteria = new CDbCriteria();
$criteria->params=(array(':account_type'=>'credit'));
$dataProvider=new CActiveDataProvider('Payments');
$this->render('index',array(
'dataProvider'=>$dataProvider,
));
}
Run Code Online (Sandbox Code Playgroud)
我想显示支付页面中所有给予信用的行。我是 yii 的初学者。任何人都可以帮我解决我的问题吗?这是我的视图文件。
<tr>
<td>
<?php echo CHtml::link(CHtml::encode($data->id), array('view', 'id'=>$data->id)); ?>
<br />
</td><td>
<?php echo CHtml::encode($data->account_type); ?>
<br />
</td><td>
<?php echo CHtml::encode($data->refer_no); ?>
<br /></td>
<td>
<?php echo CHtml::encode($data->bill_no); ?>
<br />
</td>
<?php echo CHtml::encode($data->comments); ?>
<br /></td>
<td>
<?php echo CHtml::encode($data->balance); ?>
<br /></td>
<td>
<?php echo CHtml::encode($data->transaction_date); ?>
<br />
</td> …Run Code Online (Sandbox Code Playgroud)