---
title: "Custom Fields plugins"
---

# Custom Fields plugins

## Install the plugins

Before installation please check that the below system requirements are met. You can ask your webhoster if the server you are working on supports them. You can also find the information in the Joomla! backend under System > System information.

 
## General requirements

 
- Joomla! 4.x or 5.x

 Support for Joomla! 3.10 ended August 2023.

 ## Preparations

 
- Create a full backup of the website. You can use [Akeeba Backup](http://www.akeeba.com) to create a quick one
- Upgrade to the latest version of Joomla!

 
## Installation (upload & install)

 The installation of our extensions is done with the Joomla! installer. Anyone that is already using Joomla! shouldn't have any problem, for those that are somewhat new in Joomla! we'll explain the steps required to make the installation of the extensions in your website.

 1) After downloading the installation file from our website, go to your Joomla! administration and go to **System > Install > Extensions**

 ![install 01](https://www.joomill-extensions.com/images/documentation/general/install-01.jpg)

 2) Then select the file in the tab **Upload Package File**, after a few moments you'll get a message saying the extension is installed.

 ![install 02](https://www.joomill-extensions.com/images/documentation/general/install-02.jpg)

 3) The plugin will be published automaticly. Go to **Extensions** » **Extension Manager,**find the Custom Field plugin (Fields - ) and see if the plugin is set to **Published**to check this.

 Now you're ready to start using our extension!

 
## Installation (Install from web)

 1) Go to your Joomla! administration and go to **System > Install > Extensions**and select the**Install from Web**tab

 Search for **Joomill** to find my extensions

  ![install from web](https://www.joomill-extensions.com/images/documentation/general/install-from-web.png)

  


[Lees meer...](https://www.joomill-extensions.com/custom-fields-plugins/install-the-plugins.md)

## Create your first custom field

When you have installed, you need to set it up and enable it. Go to **Extensions --> Plugins**, search for Fields and publish it.

 There are a no fields to setup in the plugin itself.

 Go to the component you want to use custom fields *(in this example i use the Joomla articles)*

 Custom Field Group

 First create a **Field group** *(in this example i create a video field group)*

 ![first 01](https://www.joomill-extensions.com/images/documentation/customfields/first-01.jpg)

 The name you give to the Field group will be shown in the article as a tab and the description will be shown as information.

 ![first 02](https://www.joomill-extensions.com/images/documentation/customfields/first-02.jpg)

 
### Custom Field

 Now we can create our field

 Go to **Fields** and create new one

 Give the field a title and select the Custom Fields type (*after saving the field you can't change the type.*)

 You can enter a description, select required and enter a default value if you like.

 On the second tab (options) you can setup:

 **Placeholder:**Placeholder text which will appear inside the field as a hint to the user for the required input.

 **Render Class:**The class attributes of the field when the field is rendered. If multiple classes are needed, list them with spaces.

 **Edit Class:**The class attributes of the field in the edit form. If multiple classes are needed, list them with spaces.

 **Show Label:** Show or hide the label of the custom field

 **Show on:** Site or Administrator or Both

 **Automatic Display:** Joomla offers some content events which are triggered during the content creation process. This is the place to define how the custom fields should be integrated into content. After title, Before content Display, After content Display or None *(choose none when you would like to render the custom field manually)*

 After this steps you can save the custom field.


[Lees meer...](https://www.joomill-extensions.com/custom-fields-plugins/create-your-first-custom-field.md)

## Download Key 

**Download Keys** are only available in the PRO version.  
Unlock this and other features by upgrading to **Joomill Custom Fields PRO**  
  
[Go PRO](https://www.joomill-extensions.com/subscribe/order/product/custom-fields-plugins)

 When you install the PRO VERSION you will see a download key is missing message in the Joomla dashboard.

 ![download key 01](https://www.joomill-extensions.com/images/documentation/general/download-key-01.jpg)

 You need to use this Download Key to enable automatic updating of our extensions. Our system checks if you use a valid Download Key and if you have an active subscription.

 You can find your personal Download Key on our website:   
  
[https://www.joomill-extensions.com/account/downloadkey](https://www.joomill-extensions.com/account/downloadkey)

 ![download key 03](https://www.joomill-extensions.com/images/documentation/general/download-key-03.jpg)

 Copy the Download Key and paste it in the Edit Update Site screen.

 ![download key 02](https://www.joomill-extensions.com/images/documentation/general/download-key-02.jpg)

 After you are done, press the Save and Close button.


[Lees meer...](https://www.joomill-extensions.com/custom-fields-plugins/download-key.md)

## Youtube - Configuration

Here is the full list of the options you can find in the **Youtube Custom Field settings**.

 
|  |  |
| --- | --- |
| Width | This parameter specifies the video width, you can use % or px |
| Height | This parameter specifies the video height, you can use % or px |

 
## Youtube PRO - Configuration

 **These options** are only available in the PRO version.  
Unlock this and other features by upgrading to **Joomill Custom Fields PRO**  
  
[Go PRO](https://www.joomill-extensions.com/subscribe/order/product/custom-fields-plugins)

 
|  |  |
| --- | --- |
| Mode | Choose the mode of the player. Classic mode will let you setup width, height and alignment. Responsive mode will always be 100% width and let you choose the aspect ratio |
| Width | This parameter specifies the video width, you can use % or px |
| Height | This parameter specifies the video height, you can use % or px |
| Align | This parameter specifies how you want to align the presentation. Choose between Left or Center |
| Autoplay | This parameter specifies whether the initial video will automatically start to play when the player loads. |
| Show Controls | This parameter indicates whether the video player controls are displayed. |
| Color | This parameter specifies the color that will be used in the player's video progress bar to highlight the amount of the video that the viewer has already seen. |
| Modestbranding | This parameter lets you use a YouTube player that does not show a YouTube logo. Set the parameter value to YES to prevent the YouTube logo from displaying in the control bar. Note that a small YouTube text label will still display in the upper-right corner of a paused video when the user's mouse pointer hovers over the player. |
| Allow Fullscreen | Setting this parameter to NO prevents the fullscreen button from displaying in the player. |
| Show Related Videos | This parameter indicates whether the player should show related videos when playback of the initial video ends. |
| Show Info | Setting the parameter's value to NO causes the player to not display information like the video title and uploader before the video starts playing. |


[Lees meer...](https://www.joomill-extensions.com/custom-fields-plugins/youtube-configuration.md)

## Youtube - Usage

After you have created the custom field you see a text field in the article.

 Here you enter the ID of the Youtube video.

 ![youtube usage01](https://www.joomill-extensions.com/images/documentation/customfields/youtube-usage01.jpg)

 You can find the ID of the Youtube video in the Youtube URL.

 ![youtube usage02](https://www.joomill-extensions.com/images/documentation/customfields/youtube-usage02.jpg)


[Lees meer...](https://www.joomill-extensions.com/custom-fields-plugins/youtube-usage.md)

## Vimeo - Configuration

Here is the full list of the options you can find in the **Vimeo Custom Field settings**.

 
|  |  |
| --- | --- |
| Width | This parameter specifies the video width, you can use % or px |
| Height | This parameter specifies the video height, you can use % or px |

 
## Vimeo PRO - Configuration

 **These options** are only available in the PRO version.  
Unlock this and other features by upgrading to **Joomill Custom Fields PRO**  
  
[Go PRO](https://www.joomill-extensions.com/subscribe/order/product/custom-fields-plugins)

 
|  |  |
| --- | --- |
| Mode | Choose the mode of the player. Classic mode will let you setup width, height and alignment. Responsive mode will always be 100% width and let you choose the aspect ratio |
| Width | This parameter specifies the video width, you can use % or px |
| Height | This parameter specifies the video height, you can use % or px |
| Align | This parameter specifies how you want to align the presentation. Choose between Left or Center |
| Color | This parameter specifies the color that will be used in the player's video progress bar to highlight the amount of the video that the viewer has already seen. |
| Title | This parameter specifies whether the video title will been shown or hidden. |
| Author | This parameter specifies whether the author will been shown or hidden. |
| Portrait | This parameter specifies whether the portrait will been shown or hidden. |


[Lees meer...](https://www.joomill-extensions.com/custom-fields-plugins/vimeo-configuration.md)

## Vimeo - Usage

After you have created the custom field you see a text field in the article.

 Here you enter the ID of the Vimeo video.

 ![video usage](https://www.joomill-extensions.com/images/documentation/customfields/vimeo-usage01.jpg)

 You can find the ID of the Vimeo video in the Vimeo URL.

 ![video usage](https://www.joomill-extensions.com/images/documentation/customfields/vimeo-usage02.jpg)

  


[Lees meer...](https://www.joomill-extensions.com/custom-fields-plugins/vimeo-usage.md)

## QR Code - Configuration

In the Free version of the QR-Code Custom Field plugin there are no specific options you can setup.

 
## QR Code PRO - Configuration

 **These options** are only available in the PRO version.  
Unlock this and other features by upgrading to **Joomill Custom Fields PRO**  
  
[Go PRO](https://www.joomill-extensions.com/subscribe/order/product/custom-fields-plugins)

 
|  |  |
| --- | --- |
|  **Align** | This parameter specifies how you want to align the presentation. Choose between Left, Right or Center |
|  **Size** | This parameter specifies the size in pixels for the QR Code (default: 100) |
|  **Color** | This parameter specifies the color for the QR Code (default: #000000) |
|  **Background Color** | This parameter specifies the background color for the QR Code (default: #ffffff) |
| **Current URL** | This parameter specifies whether the QR Code should use the current URL of the page. This only works if no value is entered in the field." |


[Lees meer...](https://www.joomill-extensions.com/custom-fields-plugins/qr-code-configuration.md)

## QR Code - Usage

After you have created the custom field you see a text field in the article.

 Here you enter any text, like a link or coupon-code or whatever you want.

 ![QR Code usage](https://www.joomill-extensions.com/images/documentation/customfields/qr-usage01.jpg)

 The QR-code will be generated automaticly.

  


[Lees meer...](https://www.joomill-extensions.com/custom-fields-plugins/qr-code-usage.md)

## Spotify - Configuration

Here is the full list of the options you can find in the **Spotify Custom Field settings**.

 
|  |  |
| --- | --- |
| Button | Choose the button you want to show. Use playbutton for single tracks, albums or playlists. Or use Followbutton for Artists or Users |

 
## **Spotify** PRO - Configuration

 **These options** are only available in the PRO version.  
Unlock this and other features by upgrading to **Joomill Custom Fields PRO**  
  
[Go PRO](https://www.joomill-extensions.com/subscribe/order/product/custom-fields-plugins)

 
|  |  |
| --- | --- |
| View | Choose the view of the playbutton. You can choose List or Coverart |
| Color | This parameter specifies the color that will be used as the player's background |
| Mode | Choose the mode of the player. Classic mode will let you setup width, height and alignment. Responsive mode will always be 100% width |
| Width | This parameter specifies the widget width, you can use % or px |
| Height | This parameter specifies the widget height, you can use % or px |
| Align | This parameter specifies how you want to align the widget. Choose between Left, Center or Right |


[Lees meer...](https://www.joomill-extensions.com/custom-fields-plugins/spotify-configuration.md)

## Spotify - Usage

After you have created the custom field you see a text field in the article.

 ![spotify usage01](https://www.joomill-extensions.com/images/documentation/customfields/spotify-usage01.jpg)

 Here you enter the Spotify URI

 You can get the Spotify URI at the user, artist, track, album or playlist page on spotify.

 You van find it at the ... - button --> share --> copy Spotify URI

 
### Link to spotify Album

 ![spotify usage02](https://www.joomill-extensions.com/images/documentation/customfields/spotify-usage02.avif)

 
### Link to Spotify Artist

 ![spotify usage03](https://www.joomill-extensions.com/images/documentation/customfields/spotify-usage03.avif)

 
### Link to Spotify User

 ![spotify usage04](https://www.joomill-extensions.com/images/documentation/customfields/spotify-usage04.avif)

 
### Link to Spotfy Playlist

 ![spotify usage05](https://www.joomill-extensions.com/images/documentation/customfields/spotify-usage05.avif)

 
### Link to Spotify Track

 ![spotify usage06](https://www.joomill-extensions.com/images/documentation/customfields/spotify-usage06.avif)


[Lees meer...](https://www.joomill-extensions.com/custom-fields-plugins/spotify-usage.md)

## User Dropdown - Configuration

Here is the full list of the options you can find in the **User Dropdown Custom Field settings**.

 
|  |  |
| --- | --- |
| Ordering | Change the ordering of the dropdown. You can order by Name, Username or ID |
| Dropdown Name | Change the way the names are shown in the dropdown. You can show the Name, Username or Both. |

 
## User Dropdown PRO - Configuration (pro only)

 **These options** are only available in the PRO version.  
Unlock this and other features by upgrading to **Joomill Custom Fields PRO**  
  
[Go PRO](https://www.joomill-extensions.com/subscribe/order/product/custom-fields-plugins)

 
|  |  |
| --- | --- |
| **Users Usergroup** | You can only select users from the same usergroup where you belong to |
| **Usergroup** | Select a usergroup if you want to show only users from this usergroup |
| **Display Name** | Change the way the names are shown in the frontend. You can show the Name, Username or Both |
| **Multiple** | Do you want to select multiple users? |


[Lees meer...](https://www.joomill-extensions.com/custom-fields-plugins/user-dropdown-configuration.md)

## User Dropdown - Usage

After you have created the custom field you see a text field in the article.

 Here you select the user or multiple users

 
### Select a single user

 ![userdropdown usage01](https://www.joomill-extensions.com/images/documentation/customfields/userdropdown-usage01.png)

 
### Select multiple users

 ![userdropdown usage02](https://www.joomill-extensions.com/images/documentation/customfields/userdropdown-usage02.png)


[Lees meer...](https://www.joomill-extensions.com/custom-fields-plugins/user-dropdown-usage.md)

## Changelog - Youtube

[changelog-youtube]


[Lees meer...](https://www.joomill-extensions.com/custom-fields-plugins/changelog-youtube.md)

## Changelog - Vimeo

[changelog-vimeo]


[Lees meer...](https://www.joomill-extensions.com/custom-fields-plugins/changelog-vimeo.md)

## Changelog - QR Code

[changelog-qrcode]


[Lees meer...](https://www.joomill-extensions.com/custom-fields-plugins/changelog-qr-code.md)

## Changelog - Spotify

[changelog-spotify]


[Lees meer...](https://www.joomill-extensions.com/custom-fields-plugins/changelog-spotify.md)

## Changelog - User Dropdown

[changelog-userdropdown]


[Lees meer...](https://www.joomill-extensions.com/custom-fields-plugins/changelog-userdropdown.md)

