Knop Adaptief verzenden van formulier is uitgeschakeld op AEM-sitepagina
Wanneer u een Aangepast Vorm in een de plaatspagina van AEM inbedt, voorleggen knoop blijft gehandicapt toe te schrijven aan het ontbreken of uninitialized gebiedsdelen van JavaScript. Dit probleem doet zich niet voor wanneer u het formulier op zichzelf weergeeft. Zelfs eenvoudige formulieren met minimale velden vertonen hetzelfde gedrag. U kunt dit verhelpen door ervoor te zorgen dat alle vereiste scripts en clientbibliotheken correct zijn geladen.
Beschrijving description
Omgeving
Adobe Experience Manager (AEM), v6.5 - Forms
Probleem/symptomen
- De knop Verzenden blijft uitgeschakeld wanneer het Adaptief formulier is ingesloten op een sitepagina.
- De inspectie van het element toont: de knoop wordt onbruikbaar gemaakt tot vereiste JS wordt geïnitialiseerd.
- Er worden geen fouten weergegeven in logboeken, zelfs niet bij een minimale formulierinstelling.
- De kwestie komt zelfs met basisvormen voor die slechts een tekstgebied en een knoop bevatten.
- Scripts die vereist zijn voor initialisatie van formulieren worden niet correct geladen.
Resolutie resolution
Ga als volgt te werk om het probleem op te lossen:
-
Bepaal of de plaatsing AEM Forms as a Cloud Service of on-premise (JEE of OSGi) gebruikt.
-
Compatibiliteit van componenten controleren door de versies van WCM Core-componenten en Adaptive Forms Core-componenten te controleren. Controleer of
core.wcm.components.versionencore.forms.components/af.versionzijn bijgewerkt. -
Controleer de projectinstellingen van uw site, aangezien hierdoor problemen met scriptinitialisatie kunnen optreden:
- Controleer of alle benodigde scripts voor de adaptieve Forms-functionaliteit zijn opgenomen en correct zijn geladen in de ingesloten pagina. Verwijs naar bed een Aangepaste Vorm aan een de plaatspagina van AEM in.
- Open het paginamalplaatje en selecteer het Beleid van de Pagina van het hoogste spoormenu.
- In Eigenschappen
>de sectie van de Bibliotheken van de Cliënt , voeg de verwijzing van de cliëntbibliotheek toe:core.forms.components.runtime.all.
-
Test het insluiten van eenvoudige formulieren (bijvoorbeeld één tekstveld en knop) om te bepalen of het probleem met specifieke formulieren of een breder configuratieprobleem is.
-
Controleer, indien van toepassing, inhoudspakketten op ontbrekende afhankelijkheden of misverstanden met betrekking tot uw formulieren en scripts.
Gerelateerde lezing
legt knoopcomponent in de Gids van de Component van de Kern van AEM voor.