terminal42 / contao-avatar
Contao开源CMS的头像扩展
1.3.4
2021-05-14 12:30 UTC
Requires
- php: >=5.3.2
- contao-community-alliance/composer-plugin: ^2.4.0 || 3.*
- contao/core-bundle: ^3.2 || ^4.2
- webmozart/path-util: ^2.0
README
为Contao用户和成员添加头像功能。
您必须包括jQuery库才能在前端使用它!
使用插入标签获取头像
{{avatar::member_current}} - current member
{{avatar::member_current::100x100}} - current member 100x100
{{avatar::member::ID}} - member ID
{{avatar::member::ID::100x100}} - member ID 100x100
{{avatar::user::ID}} - user ID
{{avatar::user::ID::100x100}} - user ID 100x100
使用PHP代码获取头像
// Member avatar (path only) \Avatar::getMember(\FrontendUser::getInstance()->id); // Member avatar 100x100px (path only) \Avatar::getMember(\FrontendUser::getInstance()->id, 100, 100); // Member avatar (HTML) \Avatar::getMemberHtml(\FrontendUser::getInstance()->id); // Member avatar 100x100px (HTML) \Avatar::getMemberHtml(\FrontendUser::getInstance()->id, 100, 100); // User ID 4 avatar (path only) \Avatar::getUser(4); // User ID 4 avatar 100x100px (path only) \Avatar::getUser(4, 100, 100); // User ID 4 avatar (HTML) \Avatar::getUserHtml(4); // User ID 4 avatar 100x100px (HTML) \Avatar::getUserHtml(4, 100, 100);