собствено сам код
case ($order->bonus!=0&&$order->payment_status==3):
echo '<p class="btn btn-default">'.$paymentStatus[$order->payment_status].'</p>';
break;
case ($order->bonus!=0&&$order->payment_status==2):
echo '<p class="btn btn-default">'.$paymentStatus[$order->payment_status].'</p>';
echo Html::a(Yii::t('app','Оплата картой'),'cardpayments/payment/prepare-payment',['orderId'=>$order->id]);
break;
вопрос можно ли этот код чуть изменить например на такой
case ($order->bonus!=0):
echo '<p class="btn btn-default">'.$paymentStatus[$order->payment_status].'</p>';
if($order->payment_status==3)
break;
else
continue;
case ($order->payment_status==2):
echo Html::a(Yii::t('app','Оплата картой'),'cardpayments/payment/prepare-payment',['orderId'=>$order->id]);
break;
или так
case ($order->bonus!=0):
echo '<p class="btn btn-default">'.$paymentStatus[$order->payment_status].'</p>';
if($order->payment_status==2)
echo Html::a(Yii::t('app','Оплата картой'),'cardpayments/payment/prepare-payment',['orderId'=>$order->id]);
break;