Blocs kunt u eenvoudig een contactformulier integreren in uw website met behulp van het formulier Bric, dat u kunt vinden in de Stenen bar.
Formulier instellen
Om te beginnen met het opzetten van een formulier, selecteert u eerst de hoofdformuliercontainer. De eenvoudigste manier om de formuliercontainer te vinden, is door een van de invoervelden te selecteren die in het formulier zijn genest en vervolgens de laag boom om omhoog te navigeren in de structuurboom totdat u de hoofdformuliercontainerlaag vindt die zal worden genoemd Formulier.
In de zijbalkinspecteur krijgt u nu de formulieropties te zien. De twee belangrijkste opties die aandacht vragen zijn de Sendto en Vanaf invoervelden.
Sendto
Voer in dit veld het e-mailadres in waarnaar het formulierbericht wordt verzonden.
Vanaf
Voer in dit veld het e-mailadres in waarvandaan het formulier lijkt te worden verzonden. Dit e-mailadres wordt weergegeven als de afzender e-mailadres, in e-mailclients zoals Mac Mail en Gmail.
Onderwerp
Voer in dit veld het onderwerp in voor alle e-mailberichten die u via het formulier ontvangt.
Begroeting
Voer in dit veld een kort bericht in dat bovenaan alle e-mailberichten wordt weergegeven die u via het formulier ontvangt.
Posttype
Standaard worden formulieren toegevoegd aan een website in Blocs gebruik de standaard Mail() PHP post-methode. Als uw server de PHP Mail()-methode niet ondersteunt, kunt u in plaats daarvan een SMTP-mailserver gebruiken.
SMTP-e-mailserver
Bij gebruik van een SMTP-mailserver voor een contactformulier, uw Blocs website communiceert met uw server via de Eenvoudig Mail Transfer Protocol om de inhoud ervan te verwerken.
Voeg een SMTP-mailserver toe
Een SMTP-mailserver toevoegen Blocs lijkt erg op het opzetten van een desktop e-mailclient. U heeft de nodig gastheer, gebruikersnaam, wachtwoord en port voor uw SMTP-mailserver (uw hostingprovider kan deze leveren).
Om een SMTP-mailserver aan toe te voegen Blocs, klik eerst op de Mailserver toevoegen optie van de Posttype drop-down menu. Hierdoor wordt het venster Mail Server Manager geopend.
Klik vervolgens op de + knop in de rechterbovenhoek van het venster Mail Server Manager en voer uw SMTP-mailserverreferenties in de popover in die verschijnt.
Nadat u uw inloggegevens voor de mailserver hebt ingevoerd, klikt u op de knop Opslaan in de rechterbenedenhoek van de popover.
U vindt uw mailserver nu beschikbaar in de Posttype vervolgkeuzemenu, dat zich in de zijbalkinspector bevindt. Als u dit selecteert, kan het formulier de inhoud ervan verwerken met behulp van uw SMTP-mailserver in plaats van de standaard PHP mail() methode.
Vormgebeurtenissen
Vanuit de formulieropties kunt u ook de succes interactie en de mislukken bericht voor het geselecteerde formulier. De succesinteractie wordt geactiveerd als het formulier met succes is gepost en het foutbericht wordt weergegeven als er een probleem is waardoor het formulier niet kan worden gepost.
Succesvolle interactie
Er zijn drie opties voor succesinteractie beschikbaar om uit te kiezen. De eerste en meest elementaire is om een succesbericht op dezelfde pagina weer te geven, de tweede is om naar een specifieke pagina op uw pagina te gaan Blocs website en de derde is om naar een directe URL te gaan.
Troubleshooting
Als u de inhoud van een formulier op uw website niet ontvangt, vink dan eerst een van deze aan spam mappen op uw ontvangende e-mailadres voor het geval de e-mails daar per ongeluk naartoe zijn verplaatst door de e-mailclient.
Controleer vervolgens uw Blocs project om te bevestigen dat alle Bric-invoeritems in het formulier, zoals tekstvelden, keuzerondjes en selectievakjes, unieke ID's in te stellen.
Tot slot, als u de PHP-mail() methode om uw websiteformulier te plaatsen, controleert u of de server waarop u uw site uitvoert PHP ondersteunt en, belangrijker nog, het ondersteunt de PHP: e-mail methode. Als u de pagina met het formulier inspecteert nadat het is verzonden, wordt er een consolefout geregistreerd als het mail() methode is niet beschikbaar.
Als mail() niet beschikbaar is op uw server, moet u het te gebruiken formulier instellen SMTP-formulier posten of je zou kunnen proberen een e-mail interactie link.
Als het probleem zich blijft voordoen, kunt u contact opnemen met de ondersteuning hier.