? No Code Attached Yet
avatar josarnold
josarnold
25 Dec 2022

Since the Joomla build in contact component is fully equipped through the field functionality, it is most useful for all kinds of forms. Unfortunately a module for com_contact is missing.

It would be great to have a module for a single contact form of com_contact in the core.

avatar josarnold josarnold - open - 25 Dec 2022
avatar joomla-cms-bot joomla-cms-bot - change - 25 Dec 2022
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 25 Dec 2022
avatar brianteeman
brianteeman - comment - 25 Dec 2022

agree

avatar josarnold josarnold - change - 25 Dec 2022
The description was changed
avatar josarnold josarnold - edited - 25 Dec 2022
avatar viocassel
viocassel - comment - 26 Dec 2022

+1

avatar chmst chmst - change - 27 Dec 2022
Labels Added: ?
avatar chmst chmst - labeled - 27 Dec 2022
avatar chmst
chmst - comment - 27 Dec 2022

It is rather simple to write such a module and I suppose that every developer has own modules for custom projects. At least I have but I know that then will follow lots of requirements and people will not be content with a simple solution.

avatar alikon
alikon - comment - 27 Dec 2022

there are already 3dp on JED for this i think

avatar brianteeman
brianteeman - comment - 27 Dec 2022

there are already 3dp on JED for this i think

that use com_contact data ?

avatar josarnold
josarnold - comment - 27 Dec 2022

there are already 3dp on JED for this i think

that use com_contact data ?

No, certainly not.

avatar josarnold
josarnold - comment - 27 Dec 2022

It is rather simple to write such a module and I suppose that every developer has own modules for custom projects. At least I have but I know that then will follow lots of requirements and people will not be content with a simple solution.

I am excited to hear, that the solution would be simple. Despite of further ideas we don't know yet – so let's just do it.

avatar josarnold
josarnold - comment - 18 Apr 2023

I still think that's a good idea and end users would really appreciate it very much.

avatar alikon
alikon - comment - 18 Apr 2023

this is what i've done for a friend of mine https://github.com/alikon/testcom/tree/main/modules/mod_contact

avatar josarnold
josarnold - comment - 18 Apr 2023

Thank You very much. This gives a category-list of contacts, right? – I'll check it out. Maybe it comes handy for my own ragged attempts I am struggling with, to get a single contact-form in a module .

avatar brianteeman
brianteeman - comment - 23 Jul 2024

this is what i've done for a friend of mine https://github.com/alikon/testcom/tree/main/modules/mod_contact

That produces a list of contacts in a module. The feature request is for a single contact form module using a contact defined in the contact component.

It is rather simple to write such a module and I suppose that every developer has own modules for custom projects. At least I have but I know that then will follow lots of requirements and people will not be content with a simple solution.

Can you share what you have done. Maybe its "good enough" or someone will find the time to "enhance it"

avatar joomlafun
joomlafun - comment - 24 Mar 2025

If a module there is, options to :
-have the front-end custom field placed at the top of the form
(for now I use the css flex order property to solves this)
-have the ability to remove the mandatory "subject" field
Would be great.

By the way, a lot of people are purchasing contact form extensions when they don't have needs for it and I think this is because com_contact is not the most easy component to use in Joomla.
For example its front-end custom field configuration which is mainly what users want to do with a contact form could be more reachable.

Adding a module will add reachability for joomla beginners, but maybe the ease of use of the component could at the same time be reviewed for the custom field part.

Of course people can read documentation but this tool is not far from being super great and reach plenty of people saving them money.

Add a Comment

Login with GitHub to post a comment