https://github.com/web-tiki/joomla-article-custom-field
Joomla plugin to add a custom field to a selected category
https://github.com/web-tiki/joomla-article-custom-field
Last synced: about 2 months ago
JSON representation
Joomla plugin to add a custom field to a selected category
- Host: GitHub
- URL: https://github.com/web-tiki/joomla-article-custom-field
- Owner: web-tiki
- License: apache-2.0
- Created: 2016-03-21T11:05:25.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-09-07T11:56:02.000Z (over 7 years ago)
- Last Synced: 2025-03-23T04:41:25.939Z (about 2 months ago)
- Language: PHP
- Size: 11.7 KB
- Stars: 3
- Watchers: 4
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# This plugin shouldn't be used
Since joomla 3.7 this feature has been implemented in joomla core so no need to use this anymore.####################################
########################## Joomla article custom fields
Joomla plugin to add a custom field to a selected category.
This plugin was created after [this question](http://joomla.stackexchange.com/questions/15764/article-custom-fields-for-one-category/15766?noredirect=1#comment19963_15766) on joomla.stackexchange.com.##Installation
1. [download ZIP](https://github.com/web-tiki/joomla-article-custom-field/archive/master.zip)
2. go to your admin panel and navigate to Extensions -> Manage and "Upload Package File" tab.
3. choose the downloaded .zip file and click "Upload & Install"
4. navigate to the plugin manager Extensions -> Plugins and search for "Content - ACF Article Custom Field"
5. enable the plugin and select the joomla category you need apply the custom field to
6. create a new article and select the category
7. under the "Custom field" tab, there is a custom text fieldAt this point, you are able to save the custom field value in the article params.
##Display the custom field value
Create a template override for the article. In `defaul.php` add the following code where you want the custom field to be displayed:
item->params->get('custom_field1')) : ?>
item->params->get('custom_field1'); ?>
## Adding custom fields to the plugin
To add custom fields, you need to edit the `forms/content.xml` file. You can use joomla standard form field types (see [here](https://docs.joomla.org/Standard_form_field_types)).
Here are a few examples :
###Add a custom image field:
More info on the Media form field type [here](https://docs.joomla.org/Media_form_field_type).
###Add a custom pdf document:
This will output a select element and allow the selection of pdf files in the `images/documents` directory. The field will store the pdf name with extension. More info on the filelist form field type [here](https://docs.joomla.org/Filelist_form_field_type)