- <?php
-
-
-
- use common\helpers\Price;
-
- $producerManager = $this->getProducerManager();
- $producerPriceRangeManager = $this->getProducerPriceRangeManager();
-
- $this->setTitle('Tarifs') ;
- $this->addBreadcrumb($this->getTitle()) ;
-
- ?>
-
- <?php
-
- if($producerManager->isBillingTypeFreePrice($producer)) {
- echo '<div class="alert alert-info">';
- echo "Vous bénéficiez actuellement d'un abonnement à prix libre dont voici le montant : <strong>".$producer->getFreePrice()."</strong>";
- echo '</div>';
- }
- elseif($producerManager->isBillingTypeClassic($producer)) {
- $month = date('Y-m', strtotime('-1 month'));
- $turnover = $producerManager->getTurnover($producer, $month);
- $amountBilledLastMonth = $producerPriceRangeManager->getAmountToBeBilledByTurnover($turnover);
-
- if($amountBilledLastMonth) {
- echo '<div class="alert alert-info">';
- echo "À titre d'information, voici le tarif retenu pour le mois dernier (".strftime('%B', strtotime('-1 month')).") : <strong>".$producerManager->getAmountToBeBilledByMonth($producer, $month, true)."</strong>";
- echo "<br />Le chiffre d'affaire pris en compte pour ce calcul est : <strong>".Price::format($turnover)." HT</strong>";
- echo '<br /><a href="'.Yii::$app->urlManager->createUrl(['stats/index']).'">Voir l\'évolution de mon chiffre d\'affaire</a>';
- echo '</div>';
- }
- }
-
- ?>
-
- <?=
-
- $this->render('@frontend/views/site/_prices_producer', [
- 'dataProviderPrices' => $dataProviderPrices
- ]);
-
- ?>
|