Affichage des paramètres du compte
This commit is contained in:
parent
4c2db4ef20
commit
8c66f28b90
@ -308,9 +308,39 @@ class DashboardController extends Zend_Controller_Action
|
||||
$this->view->assign('prefInterface'.ucfirst($name), $value);
|
||||
}
|
||||
}
|
||||
|
||||
$timestamp = strtotime( $user->dateContrat );
|
||||
$dateBegin = date( 'd/m/Y', $timestamp );
|
||||
|
||||
$timestamp = mktime(0,0,0,substr($dateBegin,3,2)+$user->periodContrat,substr($dateBegin,0,2), substr($dateBegin,6,4));
|
||||
$dateEnd = date( 'd/m/Y', $timestamp );
|
||||
|
||||
$this->view->assign('dateBegin', $dateBegin);
|
||||
$this->view->assign('dateEnd', $dateEnd);
|
||||
|
||||
//Customer params have an option on the RNCS filter
|
||||
$this->view->assign('filterRNCS', $user->filterRNCS);
|
||||
$this->view->assign('licenceINSEE', $user->licenceINSEE);
|
||||
$this->view->assign('immediatExtract', $user->immediatExtract);
|
||||
|
||||
$tarifText = '';
|
||||
//Tarifs
|
||||
if ($user->forfait!=0) {
|
||||
//Forfait de
|
||||
$tarifText = 'Forfait de '.$user->forfait.' euros';
|
||||
} else {
|
||||
$tarifText = 'Tarif unitaire à la ligne de '.$user->priceLine.' euros';
|
||||
}
|
||||
|
||||
//Paramètres
|
||||
if ( $user->limitFiles!=0 && $user->limitLines!=0 ) {
|
||||
$tarifText.= ' limité à '.$user->limitFiles.' fichiers et à '.$user->limitLines.' lignes par fichier.';
|
||||
} elseif ( $user->limitFiles!=0 && $user->limitLines==0 ) {
|
||||
$tarifText.= ' limité à '.$user->limitFiles.' fichiers';
|
||||
} elseif ( $user->limitFiles==0 && $user->limitLines!=à ) {
|
||||
$tarifText.= ' limité à '.$user->limitLines.' lignes par fichier.';
|
||||
}
|
||||
$this->view->assign('tarifText', $tarifText);
|
||||
|
||||
//List of data to extract
|
||||
$profilsM = new Application_Model_EnrichissementProfils();
|
||||
@ -331,7 +361,6 @@ class DashboardController extends Zend_Controller_Action
|
||||
}
|
||||
$profil = new stdClass();
|
||||
$profil->labels = $profilLabels;
|
||||
//$profil->tarif = $result['priceLine'];
|
||||
$profil->reference = $result['reference'];
|
||||
$this->view->assign('profil', $profil);
|
||||
}
|
||||
|
@ -13,12 +13,14 @@
|
||||
<div id="dashboard">
|
||||
|
||||
<h2>Paramètres de votre compte</h2>
|
||||
<p>Licence INSEE : paiement à chaque extraction, non comptabilisé (déjà licencié)</p>
|
||||
<p>Filtre RNCS : actif, désactiver</p>
|
||||
<p>Extraction possible de xxx lignes, nombre de fichiers illimités sur la durée du contrat</p>
|
||||
<p>Extraction possible de xxx lignes par fichier, nombre de fichiers maximums x sur la durée du contrat</p>
|
||||
<p>Service ouvert du <?=$this->dateBegin?> au <?=$this->dateEnd?></p>
|
||||
<p><?=$this->tarifText?></p>
|
||||
<p>Licence INSEE :<?php if ($this->licenceINSEE) {?> Non comptabilisé (déjà licencié)<?php } else {?> Paiement à chaque extraction.<?php }?></p>
|
||||
<p>Filtre RNCS :<?php if ($this->filterRNCS) {?> Filtrer au seul paramètre RNCS.<?php } else {?> Aucun filtre.<?php }?></p>
|
||||
<p>Extraction de fichier : <?php if ($this->immediatExtract) {?>Immédiat<?php } else { ?>Différé<?php }?></p>
|
||||
|
||||
<br/>
|
||||
|
||||
<h2>Préférences d'affichage</h2>
|
||||
<p>
|
||||
L'application permet la modification de l'affichage des critères de ciblage afin de permettre une
|
||||
@ -44,6 +46,7 @@ Activer le mode personnalisation
|
||||
<?php }?>
|
||||
|
||||
<br/>
|
||||
|
||||
<div>
|
||||
<label>Afficher le nombre d'unité INSEE</label><br/>
|
||||
<span><i>Pour permettre une estimation du cout de la redevance INSEE, en activant cette option,
|
||||
@ -63,11 +66,10 @@ $('input[type=checkbox]').click(function(){
|
||||
|
||||
<br/>
|
||||
|
||||
|
||||
<h2>Profils d'enrichissement</h2>
|
||||
|
||||
<?php if ($this->profil) {?>
|
||||
<p>Référence : <?=$this->profil->reference?></p>
|
||||
<p>Tarif à la ligne (redevance INSEE non inclus) : <?=$this->profil->tarif?> euros</p>
|
||||
<p>Liste des données extraites lors d'un enrichissement</p>
|
||||
<?php foreach($this->profil->labels as $label) {?>
|
||||
<?=$label?><br/>
|
||||
|
Loading…
Reference in New Issue
Block a user