Ik heb een aangepaste composer gemaakt met de composer-fields-connector, die naar verwachting werkt in de standaard (gedockte) composerweergave. Bij het overschakelen naar volledig scherm verschijnen de aanpassingen echter niet. Ik geloof dat dit komt doordat de connector die ik heb gebruikt niet bestaat in de volledig scherm composer-sjabloon.
Om dit aan te pakken, heb ik geprobeerd een pluginOutlet te gebruiken binnen een voorwaardelijk blok op basis van composeState, waarbij ik de composer.model via outletArgs heb doorgegeven met lazyHash. Deze aanpak werkte echter niet. Ik heb ook geëxperimenteerd met verschillende connectoren, maar geen van hen leverde de gewenste resultaten op.
Als iemand suggesties of best practices heeft om dit probleem op te lossen, zou ik de begeleiding zeer op prijs stellen.
Ik voeg een aangepast formulier toe binnen de composer-fields-connector, met elementen zoals invoervelden, tekstgebieden, selectieopties en bestandsuploads. Om dit mogelijk te maken, heb ik de standaard d-textarea-wrapper verborgen.
Hoe zit het met de before-composer-fields connector? Zal die werken? Ik meen me te herinneren dat deze blijft bestaan, zelfs als de composer op volledig scherm staat.
Ja, ik geloof dat deze aanpak zal werken. De uitdaging is echter dat ik de hele composer opnieuw zou moeten maken. Momenteel maak ik gebruik van de standaard categoriekiezer, wat betekent dat ik deze ook handmatig zou moeten toevoegen binnen de before-composer-fields connector, samen met de andere vereiste elementen.