add( 'sh4/app/html/view/admin::menu::after', function( $return ) use ($label, $href) { // $label = '
' . $label . '
'; // $return['promo'] = array( $href, $label ); // return $return; // }) // ; $currentUser = $auth->getCurrentUser(); $isAdmin = $permission->isAdmin($currentUser); if( $isAdmin ){ $topmenu ->addAfter( 'profile', 'promo', array( $href, $label) ) ; } $hooks ->add( 'hc3/layout::render::before', function( $args ) use($label, $href, $isAdmin) { if( ! ($isAdmin && is_admin()) ){ return $args; } $content = $args[0]; $promo = array(); if( is_admin() ){ // $promo[] = '
'; $promo[] = '
'; } else { $promo[] = '
'; } $promo[] = ' ' . $label . ' with nice features like recurring shifts, bulk actions, shifts pickup and more!'; $promo[] = '
'; $promo = join('', $promo); $content = $promo . $content; $args[0] = $content; return $args; }) ; } }