trewhost Posted September 23, 2016 Share Posted September 23, 2016 Hi I need help to "Client Area Sidebars Item Points To chage " i find this page "http://docs.whmcs.com/Client_Area_Sidebars_Cheatsheet#Changing_where_a_Sidebar_Item_Points_To" I have attached screenshot.. I am confused. How to edit ? Where to Edit ? Which one file need to modify ? how fine file location ? 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted September 23, 2016 Share Posted September 23, 2016 you can use an action hook to change that - create a .php file, let's call it webmail.php and upload it to the /includes/hooks/ folder. inside that .php file paste the following code... <?php use WHMCS\View\Menu\Item as MenuItem; add_hook('ClientAreaPrimarySidebar', 1, function(MenuItem $primarySidebar) { $service = Menu::context('service'); $domain = $service->domain; $servertype = $service->product->servertype; # Not cPanel, no links added if ($servertype!="cpanel"){ return; } if (!is_null($primarySidebar->getChild('Service Details Actions'))) { $primarySidebar->getChild('Service Details Actions') ->getChild('Login to Webmail') ->setUri('http://'.$domain.'/webmail'); } }); i'm assuming you want to change the URL to http://domain/webmail, but you could alter the hook code to suit whatever URL format you need to use. if you need to change both the cPanel and Webmail links, you can do that using the hook code in the thread below instead. https://forum.whmcs.com/showthread.p...091#post435091 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.