Создание пункта в персональном меню

InstantCMS 2.X
#1 24 июля 2023 в 20:45

Уважаемое сообщество. Подскажите, как в персональном меню добавить пункт средствами PHP?

#2 24 июля 2023 в 20:49

<?php
// С помощью такого хука
class onКомпонентUserProfileButtons extends cmsAction {

    function run($data) {

            
        $data['buttons'][] =
            array(
                    'title' => 'Ссылка куда-то',
                    'class' => 'gift', 
                    'icon' => 'hand-holding-usd',
                    'href' => href_to($this->name, 'top_user', array($data['profile']['id'])),
            );

        return $data;

    }

}

#3 24 июля 2023 в 22:10

А чем стандартный пункт меню не устраивает можно узнать?

#4 25 июля 2023 в 00:00

Видимо, человеку хочется лучше узнать систему.

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.