whmcs panelde menüleri değiştirmek yada kaldırmak isterseniz kodların içinden yapamıyorsunuz. bunun için
/includes/hooks
kalasöründe dosya oluşturarak yapabilirsiniz. ekleme yaparken hengi menü adında yapacağınızı bilmeniz gerekir bunun için menünün kaynak kodlarından menuitemname kısmında yazan bilgi ile işlem yapmanız gerekir.” (“menuitemname=”Support”)
/includes/hooks/menu.php “menu.php” dosyalı oluşturduktan sonra aşağıdaki php kodunu koyarsan menülerde değişiklik ekleme yapabilirsiniz.
<?php
use WHMCS\View\Menu\Item as MenuItem;
add_hook('ClientAreaPrimaryNavbar', 1, function (MenuItem $primaryNavbar)
{
// logout çıkışında değişiklik için// Affiliates menüsünü kaldırdık
$client = Menu::context('client');if (is_null($client) and !is_null($primaryNavbar->getChild('Affiliates'))) {
$primaryNavbar->removeChild('Affiliates');}
// Login olunca değişiklik yapmak için
if (!is_null($primaryNavbar->getChild('Billing'))) {
$primaryNavbar->getChild('Billing')
->removeChild('My Quotes');
}// Yeni menü eklemek için
$primaryNavbar->addChild('İletişim')
->setUri('contact_redIT.php')
->setOrder(70);
});