- App
- WoltLab Suite Core
Ich erstelle gerade ein Formular mit dem FormBuilder. Da ich mehrere Felder mehrsprachig haben, der WysiwygFormContainer keine Mehrsprachigkeit unterstützt und ich dem Benutzer ersparen möchte bei jedem Feld das Dropdown für die Sprache wählen zu müssen habe ich mich für eine Lösung mittels eines TabMenuFormContainer entschieden damit es gleich aussieht wie z.B. bei Artikel hinzufügen.
Nun habe ich für zwei Sprachen jeweils ein WysiwygFormContainer mit eigenem Bezeichner
Code
$messageContainer[$language->languageID] = FormContainer::create('messageInformations' . $language->languageID)
->appendChildren([
WysiwygFormContainer::create('content' . $language->languageID)
->label('.....')
->required()
->messageObjectType('.....')
->supportSmilies(MODULE_SMILEY),
]);
Nun ist es aber so, dass ich neben dem Absenden Button zwei mal einen Button "Vorschau" erhalte. Für den Benutzer ist es nicht ersichtlich das der zweite Button für die zweite Sprache verwendet wird.