Avatar ViewHelper <be:avatar>
¶
Note
This ViewHelper is not available by default.
Import its namespace
{namespace be=TYPO3\CMS\Backend\ViewHelpers\}
in the Fluid file or
xmlns:be="http://typo3.org/ns/TYPO3/CMS/Backend/ViewHelpers/"
in the opening HTML tag.
Render the avatar markup, including the <img>
tag, for a given backend user.
Examples¶
Default¶
<be:avatar backendUser="{user.uid}" size="32" showIcon="true" />
Copied!
Output:
<span class="avatar">
<span class="avatar-image">
<img src="/typo3/sysext/core/Resources/Public/Icons/T3Icons/avatar/svgs/avatar-default.svg" width="32" height="32" />
</span>
</span>
Copied!
If the given backend user hasn't added a custom avatar yet, a default one is used.
Inline notation¶
{be:avatar(backendUser: user.id, size: 32, showIcon: 'true')}
Copied!
Output:
<span class="avatar">
<span class="avatar-image">
<img src="/fileadmin/_processed_/7/9/csm_custom-avatar_4ea4a18f58.jpg" width="32" height="32" />
</span>
</span>
Copied!
Source code¶
Go to the source code of this ViewHelper: AvatarViewHelper.php (GitHub).
Arguments¶
The following arguments are available for <be:avatar>
:
-
backendUser
¶ -
- Type
- mixed
Uid of the backend user
-
size
¶ -
- Type
- mixed
- Default
32
Width and height of the image
-
showIcon
¶ -
- Type
- boolean
Show the record icon as well