Seditio Source
Root |
./othercms/ips_4.3.4/applications/nexus/hooks/clientAreaLink.php
//<?php

/* To prevent PHP errors (extending class does not exist) revealing path */
if ( !defined( '\IPS\SUITE_UNIQUE_KEY' ) )
{
    exit;
}

class
nexus_hook_clientAreaLink extends _HOOK_CLASS_
{

/* !Hook Data - DO NOT REMOVE */
public static function hookData() {
 return
array_merge_recursive( array (
 
'userBar' =>
  array (
   
1 =>
    array (
     
'selector' => '#cUserLink',
     
'type' => 'add_before',
     
'content' => '{{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( \'nexus\', \'store\' ) )}}
    {template="cartHeader" app="nexus" group="store" params=""}
{{endif}}'
,
    ),
   
2 =>
    array (
     
'selector' => '#elSignInLink',
     
'type' => 'add_before',
     
'content' => '{{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( \'nexus\', \'store\' ) )}}
    {template="cartHeader" app="nexus" group="store" params=""}
{{endif}}'
,
    ),
  ),
 
'mobileNavigation' =>
  array (
   
0 =>
    array (
     
'selector' => '#elUserNav_mobile',
     
'type' => 'add_inside_end',
     
'content' => '{{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( \'nexus\', \'store\' ) )}}
    {template="cartHeaderMobile" app="nexus" group="store" params=""}
{{endif}}'
,
    ),
   
1 =>
    array (
     
'selector' => '#elMobileDrawer > div.ipsDrawer_menu > div.ipsDrawer_content',
     
'type' => 'add_inside_start',
     
'content' => '{{if !\IPS\Member::loggedIn()->member_id AND \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( \'nexus\', \'store\' ) )}}
<ul id=\'elUserNav_mobile\' class=\'ipsList_inline signed_in ipsClearfix\'>
    {template="cartHeaderMobile" app="nexus" group="store" params=""}
</ul>
{{endif}}'
,
    ),
  ),
),
parent::hookData() );
}
/* End Hook Data */












































}