issue #0000383, issue #0001848 : Amélioration affichage

This commit is contained in:
Michael RICOIS 2014-02-14 14:34:25 +00:00
parent 7b25c80451
commit 26aa1c4d3b
3 changed files with 21 additions and 16 deletions

View File

@ -343,20 +343,22 @@ class PiecesController extends Zend_Controller_Action
if( !empty($item->File) && $item->NumberOfPages>0 ) {
$infosBilan['decision'].= "<br/>Document de ".$item->NumberOfPages." pages";
}
if ( empty($item->SaisieDate) || $item->SaisiDate=='0000-00-00' ) {
$infosBilan['saisie'] = "Bilan non saisi.";
} else if ( $item->SaisieCode == '00' ) {
$date = new Zend_Date($item->SaisieDate, 'yyyy-MM-dd');
$infosBilan['saisie'] = "Bilan saisi le ".$date->toString('dd/MM/yyyy');
$infosBilan['saisie'] = "Bilan saisi le ".$date->toString('dd/MM/yyyy').".";
if ( !empty($item->SaisieLabel) ) {
$infosBilan['saisie'].= ", (".$item->SaisieLabel.")";
$infosBilan['saisie'].= '<img class="ui-icon ui-icon-info" style="float:right;" title="'.$item->SaisieLabel.'">';
}
$infosBilan['saisie'].= ".";
} else {
$date = new Zend_Date($item->SaisieDate, 'yyyy-MM-dd');
$infosBilan['saisie'] = "Bilan non saisi le ".$date->toString('dd/MM/yyyy').", motif \"".$item->SaisieLabel."\".";
$infosBilan['saisie'] = "Bilan non saisi le ".$date->toString('dd/MM/yyyy').".";
if ( !empty($item->SaisieLabel) ) {
$infosBilan['saisie'].= '<img class="ui-icon ui-icon-info" style="float:right;" title="'.$item->SaisieLabel.'">';
}
}
$infosBilans[] = $infosBilan;
}
}
@ -415,16 +417,18 @@ class PiecesController extends Zend_Controller_Action
$stream = $client->request('GET');
if ( $stream->isSuccessful() && substr($stream->getBody(),0,4)=='%PDF' ) {
$c = Zend_Registry::get('config');
$path = $c->profil->path->files.'/';
if (copy($stream->getStreamName(), $path.$file)) {
$file = 'bilan-'.$siren.'-'.$type.'-'.$dateCloture.'.pdf';
if (copy($stream->getStreamName(), $c->profil->path->files . '/' . $file)) {
$this->view->assign('url', $this->url(array(
'controller' => 'fichier',
'action' => 'bilan',
'q' => $file,
)));
), null, true));
} else {
$this->view->assign('msg', "Erreur lors du téléchargement du fichier.");
$this->view->assign('msg', "Impossible de distribuer le fichier.");
}
} else {
$this->view->assign('msg', "Erreur lors du téléchargement du fichier.");
}
} catch (Zend_Http_Client_Exception $e) {
Zend_Registry::get('firebug')->info('HTTP Exception : '.$e->getMessage());
@ -520,17 +524,18 @@ class PiecesController extends Zend_Controller_Action
$stream = $client->request('GET');
if ( $stream->isSuccessful() && substr($stream->getBody(),0,4)=='%PDF' ) {
$c = Zend_Registry::get('config');
$path = $c->profil->path->files.'/';
if (copy($stream->getStreamName(), $path.$file)) {
$file = 'acte-'.$siren.'-'.$depotNum.'-'.$acteNum.'.pdf';
if (copy($stream->getStreamName(), $c->profil->path->files . '/' . $file)) {
$this->view->assign('url', $this->url(array(
'controller' => 'fichier',
'action' => 'bilan',
'q' => $file,
)));
), null, true));
} else {
$this->view->assign('msg', "Erreur lors du téléchargement du fichier.");
$this->view->assign('msg', "Impossible de distribuer le fichier.");
}
} else {
$this->view->assign('msg', "Erreur lors du téléchargement du fichier.");
}
} catch (Zend_Http_Client_Exception $e) {
Zend_Registry::get('firebug')->info('HTTP Exception : '.$e->getMessage());

View File

@ -35,7 +35,7 @@
<?php if($this->msg) {?>
<b><?=$this->msg?></b>
<?php } else {?>
<a href="<?=$this->url?>">Télécharger le fichier</a>
<a href="<?=$this->url?>" target="_blank">Télécharger le fichier</a>
<?php }?>
<?php }?>

View File

@ -32,7 +32,7 @@
<?php if($this->msg) {?>
<?=$this->msg?>
<?php } else {?>
<a href="<?=$this->url?>">Télécharger le fichier</a>
<a href="<?=$this->url?>" target="_blank">Télécharger le fichier</a>
<?php }?>
<?php }?>