当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP WHMCS ClientAreaHomepagePanels用法及代码示例


在呈现客户区主页面板之前执行。这可用于操作和添加其他面板。有关使用主页面板的更多信息以及更多示例,请参阅Working with ClientArea Homepage Panels

参数

变量 类型 注意
item \WHMCS\View\Menu\Item

响应

不支持响应

示例代码

<?php

add_hook('ClientAreaHomepagePanels', 1, function($homePagePanels) {
    $newPanel = $homePagePanels->addChild(
        'unique-css-name',
        array(
            'name' => 'Friendly Name',
            'label' => 'Translated Language String',
            'icon' => 'fas fa-calendar-alt', //see http://fortawesome.github.io/Font-Awesome/icons/
            'order' => '99',
            'extras' => array(
                'color' => 'pomegranate', //see Panel Accents in template styles.css
                'btn-link' => 'https://www.whmcs.com',
                'btn-text' => Lang::trans('go'),
                'btn-icon' => 'fas fa-arrow-right',
            ),
        )
    );
// Repeat as needed to add enough children
    $newPanel->addChild(
        'unique-css-name-id1',
        array(
            'label' => 'Panel Row Text Goes Here',
            'uri' => 'index.php?m=yourmodule',
            'order' => 10,
        )
    );
});

相关用法


注:本文由纯净天空筛选整理自whmcs.com大神的英文原创作品 ClientAreaHomepagePanels。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。