Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

credit.php 3.2KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. <?php
  2. use yii\helpers\Html;
  3. use yii\widgets\ActiveForm;
  4. use common\models\CreditHistorique;
  5. $this->title = 'Créditer <small>'.Html::encode($user->nom.' '.$user->prenom).'</small>';
  6. $this->params['breadcrumbs'][] = ['label' => 'Utilisateurs', 'url' => ['index']];
  7. $this->params['breadcrumbs'][] = ['label' => Html::encode($user->nom.' '.$user->prenom)];
  8. $this->params['breadcrumbs'][] = 'Créditer';
  9. ?>
  10. <div class="user-credit">
  11. <div class="col-md-12">
  12. <h1><?= $this->title ?></h1>
  13. <?php $form = ActiveForm::begin(); ?>
  14. <?= $form->field($credit_historique, 'montant')->textInput() ?>
  15. <?= $form->field($credit_historique, 'moyen_paiement')->dropDownList([
  16. CreditHistorique::MOYEN_ESPECES => 'Espèces',
  17. CreditHistorique::MOYEN_CB => 'Carte bancaire',
  18. CreditHistorique::MOYEN_CHEQUE => 'Chèque',
  19. ]) ?>
  20. <div class="form-group">
  21. <?= Html::submitButton( 'Créditer', ['class' => 'btn btn-primary']) ?>
  22. </div>
  23. <?php ActiveForm::end(); ?>
  24. </div>
  25. <div class="col-md-12">
  26. <h2>Historique</h2>
  27. <table class="table table-bordered">
  28. <thead>
  29. <tr>
  30. <th>Date</th>
  31. <th>Type</th>
  32. <th>Montant</th>
  33. <th>Paiement</th>
  34. </tr>
  35. </thead>
  36. <tbody>
  37. <?php if(count($historique)): ?>
  38. <?php foreach($historique as $ch): ?>
  39. <tr>
  40. <td><?= date('d/m/Y à H:i:s',strtotime($ch->date)) ?></td>
  41. <td>
  42. <?php if($ch->type == CreditHistorique::TYPE_CREDIT_INITIAL): ?>Crédit initial<?php endif; ?>
  43. <?php if($ch->type == CreditHistorique::TYPE_CREDIT): ?>Crédit<?php endif; ?>
  44. <?php if($ch->type == CreditHistorique::TYPE_PAIEMENT): ?>Paiement commande du <?= date('d/m/Y',strtotime($ch->commande->date)) ?><?php endif; ?>
  45. <?php if($ch->type == CreditHistorique::TYPE_REMBOURSEMENT): ?>Remboursement commande du <?= date('d/m/Y',strtotime($ch->commande->date)) ?><?php endif; ?>
  46. </td>
  47. <td>
  48. <?= $ch->montant ; ?> €
  49. </td>
  50. <td>
  51. <?php if($ch->moyen_paiement == CreditHistorique::MOYEN_ESPECES): ?>Espèces<?php endif; ?>
  52. <?php if($ch->moyen_paiement == CreditHistorique::MOYEN_CB): ?>Carte bancaire<?php endif; ?>
  53. <?php if($ch->moyen_paiement == CreditHistorique::MOYEN_CHEQUE): ?>Chèque<?php endif; ?>
  54. <?php if(!$ch->moyen_paiement): ?>Crédit pain<?php endif; ?>
  55. </td>
  56. </tr>
  57. <?php endforeach; ?>
  58. <?php else: ?>
  59. <tr><td colspan="4">Aucun résultat</td></tr>
  60. <?php endif; ?>
  61. </tbody>
  62. </table>
  63. </div>
  64. </div>