bright-cloud-studio / add-user-fields
Adds two custom user fields, image and bio, so they can be displayed on News posts and elsewhere
Installs: 86
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:contao-bundle
Requires
- php: ^8.1
- contao/core-bundle: ^5.0
README
Adds two custom user fields, "User Image" and "User Bio", which can be added to templates using custom tags. Add into news templates with a dynamic id to display an author's image and bio on posts or put in a static id to display a specific user's image and/or bio anywhere you'd like.
- On the "Edit User" page is a new section containing our two custom fields.
- On any template, for this example I'm using "news_full.html5", add the custom tags "{{user_image::id}}" and "{{user_bio::id}}" to display them, making sure to replace id with the User's id.
For this example we wanted to add an author's image and bio to news posts so $author_id is obtained using \NewsModel::findByAlias but you can use them anywhere as long as you add a valid user id
- Can be styled using the "user_image" and "user_bio" class and id.
Requirements
- PHP 8.1 or higher
- Contao 5.0 or higher
Installation
- Extract this bundle into
vendor/bright-cloud-studio/add-user-fields
. - Run
composer dump-autoload
. - Clear Contao cache.
- Use insert tags
{{user_image::USER_ID}}
and{{user_bio::USER_ID}}
to display fields.