• Hi!

    Wij hebben de plugin ge?nstalleerd en de API key erin gezet. Hij haalt de e-maillijsten netjes binnen. Nu heb ik een shortcode in een pagina gezet (en ter test heb ik de shortcode ook in een standaard ‘post’ gezet), maar krijg nu de volgende melding:

    Laposta Signup Basic foutmelding:
    list_id ontbreekt

    Dit terwijl in de shortcode, de list_id netjes is ingevuld. Wat zou dit kunnen zijn?

    Alvast bedankt!

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Contributor Roel Bousardt

    (@roelbousardt)

    Hi Gijs,

    Dit is vreemd, bij andere klanten werkt dit uiteraard! Dit zou een probleem kunnen zijn met de quotes. De code die de short_code afhandelt wordt namelijk wel aangeroepen. Zorg ervoor dat je precies de quotes pakt die in het voorbeeld gegeven worden. Dus bijvoorbeeld niet eerst kopi?ren in een andere applicatie en vanuit daar weer plakken, want sommige applicaties veranderen de quotes. Ik hoor graag van je of dit het probleem oplost.

    Groetjes, Roel

    Thread Starter Gijs de Lange

    (@gys1984)

    Dank voor je reactie Roel.

    Ik heb de shortcode direct gekopieerd uit de plugin instellingen, zonder geluk. Daarna verschillende quotes geprobeerd. Dat werkt ook niet.

    Wanneer ik onder de shortcode bijv. een Gravity Forms shortcode plak, wordt het formulier (van Gravity Forms) wel weergegeven. Deze gebruiken dezelfde quotes..

    Mijn klant geeft wel het volgende aan:

    Ik heb in la posta een nieuwe code aangemaakt. Zou dat iets te maken hebben met de foutmelding? Ik kreeg hem anders niet te zien zeg maar…

    Kan het daar iets mee te maken hebben?

    Groetjes, Gijs

    Plugin Contributor Roel Bousardt

    (@roelbousardt)

    Hoi Gijs,

    Vreemde zaak, dit kan ik dan niet verklaren. Ik ga dan toch denken aan een plugin die dwarsligt. Op dit punt in de code gebeurt er namelijk nog vrijwel niets: Mijn methode wordt aangeroepen met een array van attributen. Dan wordt gekeken of in die attributen de list_id aanwezig is. Zo niet, dan krijg je deze foutmelding te zien. Als je deze plugin in een schone omgeving zou pluggen dan zou je zien dat het gewoon werkt. Helaas kan ik je niet verder helpen.

    Groetjes, Roel

    Thread Starter Gijs de Lange

    (@gys1984)

    Hi Roel,

    Dank weer voor de reactie.

    Ik heb alle plugins gedeactiveerd en het thema Twenty Twenty-Four geactiveerd. Helaas nog steeds hetzelfde probleem.

    Ik heb ook even een var_dump gedaan in de plugin functie renderFormByShortcode, van de array $atts. Deze geeft dit terug: array(2) { [0]=> string(0) “” [1]=> string(55) “class=”js-shortcode-example-list-id”>fz1wagXXXX”” } . De shortcode die we gebruiken is: [laposta_signup_basic_form list_id=”fz1wagXXXX”]

    De laatste 4 letters van het id heb ik hier even ‘XXXX’ van gemaakt.

    Kan het toch niet iets anders zijn?

    Groetjes, Gijs

    Plugin Contributor Roel Bousardt

    (@roelbousardt)

    Thanks, zoals je ziet ontbreekt de list_id in de attr. In plaats daarvan is het tweede argument:
    class=”js-shortcode-example-list-id”>fz1wagXXXX”

    Het lijkt erop dat er html is meegekomen bij het kopi?ren van de shortcode (vreemd!), want de class “js-shortcode-example-list-id” gebruik ik in de admin settings als handvat om de list_id in te plaatsen. Heb je de hele shortcode al een keer handmatig overgetypt? Ik denk dat het dan goed moet komen.

    Thread Starter Gijs de Lange

    (@gys1984)

    Yes, dat werkt! Bedankt voor je hulp Roel!

    Plugin Contributor Roel Bousardt

    (@roelbousardt)

    Super, graag gedaan!

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Foutmelding: list_id ontbreekt’ is closed to new replies.