Skip to content

Conversation

@Lucsaan
Copy link
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>

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

1 participant