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

View File

@ -35,7 +35,7 @@
<?php if($this->msg) {?> <?php if($this->msg) {?>
<b><?=$this->msg?></b> <b><?=$this->msg?></b>
<?php } else {?> <?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 }?>
<?php }?> <?php }?>

View File

@ -32,7 +32,7 @@
<?php if($this->msg) {?> <?php if($this->msg) {?>
<?=$this->msg?> <?=$this->msg?>
<?php } else {?> <?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 }?>
<?php }?> <?php }?>