• Resolved planetude

    (@planetude)


    I feel like I must just be doing something horribly wrong, but I can’t for the life of me figure out what it is. When my form is submitted an entry is logged, however no values for any of the elements are logged and no email is sent. Also, when I try to set a radio field as required, no matter my selection upon trying to submit I get an error that the field is required (even though I have a selection). I have an email field also set to required and that appears to work correctly on the form, but no value is shown on the entry.

    From the user perspective everything appears to work fine with the form, and after submitting is redirected to the correct page.

    If needed this is the page with the form: http://www.planetude.net/Trip-Info/

    Let me know if I can provide any additional info. Thanks!

    https://ww.wp.xz.cn/plugins/caldera-forms/

Viewing 15 replies - 1 through 15 (of 17 total)
  • Thread Starter planetude

    (@planetude)

    So it appears this is happening as a direct result of setting conditionals for the questions. I previously had it set up where every question was a conditional that would only appear after answering the first question. After removing the conditions from some of elements, the values for the ones with no conditions show correctly on the Entry list (with the exception of the a checkbox element, which just showed ‘[object object]’). The ones that still have conditionals to show do not register any values.

    One email sent successfully after submittal, but only one out of 6 and no changes have been made to any settings aside from conditional statements on elements, so it’s difficult to tell how that one got through. I’m using v1.2.2. Are these known issues?

    Thanks!

    How did you manage to put a condition where a question appears only after answering the previous question?

    Thread Starter planetude

    (@planetude)

    By setting the condition of an element to “Show” “if” “[question]” “is” “[certain answer]”. For most of the questions I had it set so to show if the first question had a value of either answer, meaning when the page first loads on the first question shows and the rest appear depending on the first answer. I guess this isn’t actually supported?

    Thread Starter planetude

    (@planetude)

    Does anyone know an alternate forms plugin that can accomplish this? I’m fine paying for it if I know it’ll work. Also is this not the appropriate place to log issues? Should that be done on the github page?

    Thanks!

    Hi planetude!
    I have put conditions on both fields and radio.
    You can check it out here:
    It’s in Swedish, but you don’t have to understand what it says. Just try one of the radio buttons.
    Is this the functionality that you mean?

    /Cecilia

    Thread Starter planetude

    (@planetude)

    Hi Cecelia,

    I’m afraid I don’t see the link above. Could you try reposting it? Thanks!

    Thread Starter planetude

    (@planetude)

    Sorry had some internet problems. That is similar functionality, however a bit different. Check out the form here: http://www.planetude.net/trip-info/

    When you select the option for “I’ve got a place in mind” on the first question, another question will appear saying “Where do you want to go?” The functionality on the form works beautifully, the question only appears when the specified option is selected. The problem is when someone fills out a form the value for that particular question isn’t logged. So if I filled out that form and put “Spain” as the answer to the “Where do you want to go?” question, when I look at the entries nothing will show for that question.

    Interestingly, when I do the reverse and select to hide this question if the other answer is given on the first question the entry is recorded fine. This functionality is not quite what I was going for but more or less accomplishes the minimum I need it for so I’ve been doing that. I suspect something is wrong with the sanitization of show values or saving them. I’ve tried to go through the code a bit but I’m a php novice and haven’t had much luck yet snipping out pieces here and there related to this.

    Well, that´s odd. It sounds like there is something wrong here.
    Hopefully the plugin authors can help.

    I did some more testing. I have another form with that exact functionality you describe.
    On my contact page http://vaja.se/kontakt/ the visitor can select an option if they want me to call them or not.
    If they tic the box where it says Ja (Yes) a field opens where the phone number can be submitted.

    In the auto mail to me, where I get a summary of all the information entered in the contact form all information is included. Both the choice (Yes) and the telephone number.
    But as I look at the actual entry (opening the post) neither the chocie nor the phonenumer are there.
    So, I would join you in that same question you have.

    Thanks for posting it by the way, if it wasn´t for you I wouldn’t have noticed.

    /Cecilia

    Hi planetude!
    I leraned yesterday that this is a known issue. So, we look forward to the fix for that.

    Since the information is sent correctly in the summary mail, it is possible to see what the user entered and for me this works as a work-around for now. Hope you can manage too.

    /Cecilia

    Thread Starter planetude

    (@planetude)

    Ah great thanks! It wasn’t working the email before, but indeed it does appear to be now, not sure what was going on before.

    Great that the summary information via e-mail works for you.

    So, maybe you should mark this thread as resolved, as the issue with some values not being saved in the entry list is a known issue already? (Not sure what the right procedure is here.)

    Thread Starter planetude

    (@planetude)

    Yeah you’re probably right. If it’s already a known issue and not as crippling as it initially seemed probably best to close it for now. Thanks for your help!

    Glad I could help!

Viewing 15 replies - 1 through 15 (of 17 total)

The topic ‘Entry values not being registered’ is closed to new replies.