Skip to content
Snippets Groups Projects
Commit 68866f57 authored by alex_a's avatar alex_a
Browse files

hotline#13113 show expired subscription when sigb user is logged

parent 19c1e0d1
Branches
Tags
5 merge requests!258Dev/13872 Orphee Allow Hold Available Items,!73Ft/R13039,!60Hotline 6.41,!51Hotline#13113 Show Expired Subscription In Login Widget,!49Hotline#13113 Show Expired Subscription In Login Widget
<div class="form">
<?php
if($user = Class_Users::getLoader()->getIdentity()) {
if($user = Class_Users::getIdentity()) {
echo sprintf("<div class='welcome'>%s %s </div>", $this->preferences['message_connecte'], $user->getNomAff());
if ($user->hasIdabon()){
if(!$user->isAbonnementValid())
echo $this->tag('p','Abonnement expiré - Merci de contacter la médiathèque');
}
echo sprintf('<a href="%s" target="_parent" class="account-link">%s</a>', $this->url(['controller'=>'abonne',
'action'=>'fiche',
'id_profil'=>$this->preferences['profil_redirect'] > 0 ? $this->preferences['profil_redirect'] : Class_Profil::getCurrentProfil()->getId()],null,true), $this->_($this->preferences['lien_compte']));
......
......@@ -556,6 +556,12 @@ class AuthControllerAdminIsLoggedTest extends PortailWithOneLoginModuleTestCase
$this->assertQueryContentContains('#boite_login .welcome', 'Bienvenue sysadm',$this->_response->getBody());
}
/** @test */
public function shouldNotDisplayExpiredSubscription() {
$this->assertNotXPath('//div[@class="boite login"]//p');
}
public function testLinkSeDeconnecter() {
$this->assertXPath('//div[@id="boite_login"]//a[contains(@href, "auth/logout")]',
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment