Skip to content
Snippets Groups Projects

Dev#75244 connecteur les yeux du doc les yeux du doc

Merged efalcy requested to merge dev#75244_connecteur_les_yeux_du_doc_les_yeux_du_doc into WIP
Files
3
@@ -81,8 +81,8 @@ class ZendAfi_View_Helper_DigitalResource_Dashboard_SSO extends ZendAfi_View_Hel
}
protected function _getSSOHtml($config, $user) {
return $this->_tag('pre', $config->urlFor($user));
protected function _getSSOHtml($config, $user, $album = null) {
return $this->_tag('pre', $config->urlFor($user, $album ? ['album_id' => $album->getId()] : []));
}
@@ -100,7 +100,13 @@ class ZendAfi_View_Helper_DigitalResource_Dashboard_SSO extends ZendAfi_View_Hel
'id' => $album->getId()], $this->_('Voir l\'album'),
['style' => 'margin-left: 1em',
'data-popup' => 'true']))
. $this->_tagAnchor($album_url, $album_url, ['target' => '_blank']);
. $this->_getSSOHtml($config, $user, $album)
. $this->view->button((new Class_Entity)
->setUrl($this->view->url(['action' => 'try-sso',
'album_id' => $album->getId()]))
->setText($this->_('Essayer le SSO avec l\'utilisateur "%s" pour l\'album "%s"',
$user->getLogin(),
$album->getTitre())));
}