3

I am trying to add a simple file upload field type to the com_contact using Joomla's custom fields.

I see there is a 'URL scheme File' type but I couldn't figure out how to get that to work as a file upload field.

Anyone out there know how to do that?

Thanks

1
  • Same here, I wanted each user to be able to upload their own gallery, still looking.
    – Eoin
    Jun 21, 2018 at 19:04

4 Answers 4

1

The only solution I have found to this is to use JCE (Joomla Content Editor) a third party text editor. When you have JCE installed it intercepts the media manager call and displays the JCE media manager instead, which can see and understand PDFs.

It's possible other 3rd party editors also have this feature. There's currently no way to modify the built-in media manager to support non image formats in the limited version that the media field loads (without hacking the plugin)

1

The field you want to use doesn't work like that.

Media file type only permits to open the joomla media controller D:, but not to make an upload...

My solution for this was to make a custom module to implement it.

1

I know this is an old issue, but as the problem still exists...

The only solution that I have found is Advanced Custom Fields Pro developed by Tassos Marinos.

It is a collection of pre-made custom fields that allows you to drag-n-drop any type of file.

-1

You can use the media type field

enter image description here

Enjoy coding!

2
  • The 'media' field allows pdf uploads, however once uploaded the pdf does not show up because 'media' is supposed to be used for images only. Is there another solution for this? Pasted as a comment for @Nfleming
    – TryHarder
    Aug 22, 2017 at 23:01
  • @TryHarder try installing JCE and using JCE media manager maybe?
    – Eoin
    Jun 21, 2018 at 19:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.