How to add/remove link in "Useful Links" block

From aMember Pro Documentation
Revision as of 05:14, 17 December 2016 by Caesar (talk | contribs)
Jump to: navigation, search

In order to create own link, add this code to site.php file:

Am_Di::getInstance()->hook->add(Am_Event::GET_MEMBER_LINKS, function (Am_Event $e){
    $e->addReturn('LINK TITLE', '/url/');
    $e->addReturn('LINK TITLE 2', '/url2/');

In order to remove link use this code (example is to remove "Payment History" link):

Am_Di::getInstance()->hook->add(Am_Event::GET_MEMBER_LINKS, function(Am_Event $e){
    $ret = $e->getReturn();
    foreach($ret as $k=>$v) {
        if(strpos($k, 'payment-history')!==false) {