No Code Attached Yet
avatar uzielweb
uzielweb
19 Sep 2024

###Steps to Reproduce the Issue

Create a contact item using the Contact form.
Create a menu item linked to the contact.
Configure the following parameters in the menu item:
    jform_params_show_name
    jform_params_show_info
    jform_params_show_page_heading.

After performing these steps, the following issues appear on the contact page:

Contact us: Displays the contact title/name. This is expected and can be configured in the admin panel.
Contact: Shows the menu item title as the page heading. This is also expected and configurable in the admin panel.
Contact: An additional, unnecessary "Form Information Name" label appears. While this can be hidden through the admin option "Hide Information," my suggestion is to make it hidden by default if no information fields are filled. Additionally, consider renaming this block to "Contact Information" for clarity.
Contact Form: An unnecessary fieldset label that cannot currently be disabled via the admin panel. While it can be overridden via CSS, it would be beneficial to have a parameter to disable it.
Send an Email: Another unnecessary message that also cannot be disabled through admin settings. Similar to the previous point, a parameter for disabling this would be ideal.

The result is a visually cluttered page with redundant labels and headings, as illustrated in the attached screenshot.

Expected Result

A cleaner contact page with:

A single, configurable page heading (e.g., Menu item title, Contact title, Page title, or none).
No repetitive or unnecessary labels.
The message "Send an email" removed or optional.

###Actual Result

The contact page currently displays the following in close proximity:

Contact us
Contact
Contact
Contact Form
Send an Email

This redundancy affects the page's readability and user experience.
System Information

Joomla versions: 1.5, 2.5, 3.x, 4.x, 5.x (issue persists across all these versions).

###Additional Comments

This issue has been present since Joomla 1.5 and remains unresolved in subsequent versions. Addressing these concerns would significantly improve the user experience and reduce the need for CSS overrides and manual adjustments.

Image

avatar uzielweb uzielweb - open - 19 Sep 2024
avatar uzielweb uzielweb - change - 19 Sep 2024
Labels Removed: ?
avatar joomla-cms-bot joomla-cms-bot - change - 19 Sep 2024
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 19 Sep 2024
avatar brianteeman
brianteeman - comment - 19 Sep 2024

Many sites use the contact component without any contact form.

avatar brianteeman
brianteeman - comment - 19 Sep 2024

I can't find the mis-spelt string you refer to. I can only see

COM_CONTACT_CONTACT_DEFAULT_LABEL="Send an Email"

Are you sure that the string isnt hardcoded directly into your site template or that you have a language override in place

avatar Quy Quy - change - 20 Sep 2024
Labels Added: Information Required
avatar Quy Quy - labeled - 20 Sep 2024
avatar uzielweb uzielweb - change - 8 Nov 2024
The description was changed
avatar uzielweb uzielweb - edited - 8 Nov 2024
avatar uzielweb
uzielweb - comment - 8 Nov 2024

I will send a new code for contact form to approve for the Joomla Team.
And please, this needs to be fixed at all.

avatar brianteeman
brianteeman - comment - 20 Nov 2024

@uzielweb we cant fix what we dont know. Please provide more information

avatar uzielweb uzielweb - change - 22 Nov 2024
The description was changed
avatar uzielweb uzielweb - edited - 22 Nov 2024
avatar uzielweb uzielweb - change - 22 Nov 2024
The description was changed
avatar uzielweb uzielweb - edited - 22 Nov 2024
avatar uzielweb
uzielweb - comment - 22 Nov 2024

Image

Steps to Reproduce the Issue

Create a contact item using the Contact form.
Create a menu item linked to the contact.
Configure the following parameters in the menu item:
    jform_params_show_name
    jform_params_show_info
    jform_params_show_page_heading.

After performing these steps, the following issues appear on the contact page:

Contact us: Displays the contact title/name. This is expected and can be configured in the admin panel.
Contact: Shows the menu item title as the page heading. This is also expected and configurable in the admin panel.
Contact: An additional, unnecessary "Form Information Name" label appears. While this can be hidden through the admin option "Hide Information," my suggestion is to make it hidden by default if no information fields are filled. Additionally, consider renaming this block to "Contact Information" for clarity.
Contact Form: An unnecessary fieldset label that cannot currently be disabled via the admin panel. While it can be overridden via CSS, it would be beneficial to have a parameter to disable it.
Send an Email: Another unnecessary message that also cannot be disabled through admin settings. Similar to the previous point, a parameter for disabling this would be ideal.

The result is a visually cluttered page with redundant labels and headings, as illustrated in the attached screenshot.

Expected Result

A cleaner contact page with:

A single, configurable page heading (e.g., Menu item title, Contact title, Page title, or none).
No repetitive or unnecessary labels.
The message "Send an email" removed or optional.
avatar uzielweb uzielweb - change - 22 Nov 2024
The description was changed
avatar uzielweb uzielweb - edited - 22 Nov 2024
avatar uzielweb uzielweb - change - 22 Nov 2024
Title
Bad and annoying misspeling titles in contact form
Bad and misspeling words or titles in contact form
avatar uzielweb uzielweb - edited - 22 Nov 2024
avatar uzielweb uzielweb - change - 22 Nov 2024
The description was changed
avatar uzielweb uzielweb - edited - 22 Nov 2024
avatar uzielweb uzielweb - change - 22 Nov 2024
The description was changed
avatar uzielweb uzielweb - edited - 22 Nov 2024
avatar uzielweb uzielweb - change - 22 Nov 2024
The description was changed
avatar uzielweb uzielweb - edited - 22 Nov 2024
avatar Quy Quy - change - 22 Nov 2024
Labels Removed: Information Required
avatar Quy Quy - unlabeled - 22 Nov 2024
avatar chmst chmst - change - 22 Nov 2024
Labels Added: Feature
avatar chmst chmst - labeled - 22 Nov 2024
avatar chmst chmst - close - 10 Jan 2025
avatar chmst
chmst - comment - 10 Jan 2025

Closing this as maintainers have decided that we do not want to add new options if it is not necessary. You can change these forms via a simple Override of the contact form or change the texts in language overrides.

avatar chmst chmst - change - 10 Jan 2025
Status New Closed
Closed_Date 0000-00-00 00:00:00 2025-01-10 17:21:30
Closed_By chmst
avatar chmst chmst - change - 10 Jan 2025
Labels Removed: Feature
avatar chmst chmst - unlabeled - 10 Jan 2025

Add a Comment

Login with GitHub to post a comment