Skip to content

Issue #4765: Add missing FieldCell wrapper to customer process ticket…#4767

Closed
Lucsaan wants to merge 1 commit into
RotherOSS:rel-11_0from
Freicon:issue-#4765-missing-fieldcell-in-customer-templates
Closed

Issue #4765: Add missing FieldCell wrapper to customer process ticket…#4767
Lucsaan wants to merge 1 commit into
RotherOSS:rel-11_0from
Freicon:issue-#4765-missing-fieldcell-in-customer-templates

Conversation

@Lucsaan
Copy link
Copy Markdown
Contributor

@Lucsaan Lucsaan commented Oct 14, 2025

Fixes #4765 – Missing FieldCell wrapper in Customer Portal Process Ticket templates

This PR addresses a UI issue in the Customer Portal of OTOBO when using Process Tickets with active Activity Dialogs.

Problem

The input fields for built-in fields (like Title, Queue, Service, etc.) do not show the floating labels correctly, because the required FieldCell wrapper <div> is missing in the templates.

This only affects Customer Portal process tickets, not the agent interface.

Dynamic fields are not affected, as their templates already include the correct FieldCell container.

Solution

The following template files were updated to include the missing wrapper:

  • CustomerArticle.tt
  • CustomerPriority.tt
  • CustomerQueue.tt
  • CustomerService.tt
  • CustomerSLA.tt
  • CustomerState.tt
  • CustomerTitle.tt
  • CustomerType.tt

Each input field is now correctly wrapped inside:

<div class="FieldCell">
    <div class="Field">
        <input ... />
    </div>
</div>

@svenoe
Copy link
Copy Markdown
Contributor

svenoe commented Apr 14, 2026

Better late than never - while the added FieldCell fixes the issues, for consistency with the rest of the interface in 11.0 (hint, hint), rather than adding FieldCells for standard fields we removed the Fields for them. (Compare the html to the same fields in the reply form.)

Thanks in any case, again, I'll close this pr. See 17a3bb5 for reference.

@svenoe svenoe closed this Apr 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Customer Portal: Missing FieldCell wrapper breaks input styling in Process Ticket dialogs

2 participants