Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted December 26, 20177 yr I've modified my mobileNavBar template to add a couple of menu items. Does anyone know how can I hide these two extra items from guests? (The pencil and refresh ones, so the two last ones in the code below) {{$defaultStream = \IPS\core\Stream::defaultStream();}} <li {{if !\IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'discover' ) ) }}class='ipsHide'{{endif}}> <a data-action="defaultStream" class='ipsType_light' href='{{if $defaultStream}}{$defaultStream->url()}{{else}}{url="app=core&module=discover&controller=streams" seoTemplate="discover_all"}{{endif}}'><i class='icon-newspaper'></i></a> </li> <li {{if !\IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'discover' ) ) }}class='ipsHide'{{endif}}> <a class='ipsType_light' href='{url="discover/6/" seoTemplate="Latest Reviews"}'><i class='fa fa-pencil-square-o'></i></a> </li> <li {{if !\IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'discover' ) ) }}class='ipsHide'{{endif}}> <a class='ipsType_light' href='{url="discover" seoTemplate="all_activity"}'><i class='fa fa-refresh'></i></a> </li>
December 26, 20177 yr 5 hours ago, PPlanet said: I've modified my mobileNavBar template to add a couple of menu items. Does anyone know how can I hide these two extra items from guests? (The pencil and refresh ones, so the two last ones in the code below) Like this {{$defaultStream = \IPS\core\Stream::defaultStream();}} <li {{if !\IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'discover' ) ) }}class='ipsHide'{{endif}}> <a data-action="defaultStream" class='ipsType_light' href='{{if $defaultStream}}{$defaultStream->url()}{{else}}{url="app=core&module=discover&controller=streams" seoTemplate="discover_all"}{{endif}}'><i class='icon-newspaper'></i></a> </li> {{if \IPS\Member::loggedIn()->member_id}} <li {{if !\IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'discover' ) ) }}class='ipsHide'{{endif}}> <a class='ipsType_light' href='{url="discover/6/" seoTemplate="Latest Reviews"}'><i class='fa fa-pencil-square-o'></i></a> </li> <li {{if !\IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'discover' ) ) }}class='ipsHide'{{endif}}> <a class='ipsType_light' href='{url="discover" seoTemplate="all_activity"}'><i class='fa fa-refresh'></i></a> </li> {{endif}}
Archived
This topic is now archived and is closed to further replies.