backend_profile
Allows adding custom content to user profile page.
Team
Input (passed by reference)
$params['contact_id'] int User contact ID.
$params['contact'] waUser User class instance.
$params['contact'] waUser User class instance.
… your plugin code …
Output
{$backend_profile.before_header}
Custom content above the user name.
{$backend_profile.header}
Custom content next to the user name.
{$backend_profile.after_header}
Custom content below the user name.
{$backend_profile.before_top}
Custom content above the contact data block.
{$backend_profile.after_top}
Custom content below the contact data block.
{$backend_profile.photo}
Custom content below the photo.
{$backend_profile.header_links_li}
Team
Plugin code example
PHP
public function backendProfile($params)
{
$user_id = $params['user_id'];
$user = $params['user'];
return [
'photo' => '<div>Custom content below photo</div>',
'before_header' => '<div>Custom content above user name</div>',
'header' => '<span>Custom content in the line with user name</span>',
'after_header' => '<div>Custom content below user name</div>',
'before_top' => '<div>Custom content above contact data</div>',
'after_top' => '<div>Custom content below contact data</div>',
];
}









