WHMCS Ana menüde değişikliği nasıl yapabilirim?
2
●143
- 19-06-2020, 21:33:12WHMCS entegrasyonlu sitemin ana sayfasında bulunan ana menülerde link ekleme veya düzenlemeyi nasıl yapabilirim?
- 19-06-2020, 21:46:40Hook eklemesi ile yapabilirsiniz.
Örnek kod :
<?php use WHMCS\View\Menu\Item as MenuItem; add_hook('ClientAreaPrimaryNavbar', 1, function (MenuItem $primaryNavbar) { $primaryNavbar->addChild('Sanal Sunucu') ->setUri('/sanal-sunucu') ->setOrder(55); if (!is_null($primaryNavbar->getChild('Network Status'))) { $primaryNavbar->removeChild('Network Status'); } if (!is_null($primaryNavbar->getChild('Store'))) { $primaryNavbar->removeChild('Store'); } if (!is_null($primaryNavbar->getChild('Announcements'))) { $primaryNavbar->removeChild('Announcements'); } if (!is_null($primaryNavbar->getChild('Open Ticket'))) { $primaryNavbar->removeChild('Open Ticket'); } if (!is_null($primaryNavbar->getChild('Services'))) { $primaryNavbar->removeChild('Services'); } $primaryNavbar->addChild('Hosting') ->setUri('#') ->setOrder(57); if (!is_null($primaryNavbar->getChild('Hosting'))) { $primaryNavbar->getChild('Hosting') ->addChild('Reseller Hosting', [ 'label' => 'Reseller Hosting', 'uri' => '/cart.php?gid=5', 'order' => '100', ]); $primaryNavbar->getChild('Hosting') ->addChild('Kurumsal Hosting', [ 'label' => 'Kurumsal Hosting', 'uri' => '/cart.php?gid=14', 'order' => '110', ]); $primaryNavbar->getChild('Hosting') ->addChild('Bireysel Hosting', [ 'label' => 'Bireysel Hosting', 'uri' => '/cart.php?gid=1', 'order' => '120', ]); } });Giriş yapılınca ki hali:

