Git Product home page Git Product logo

Comments (10)

skydiver avatar skydiver commented on July 22, 2024 1

Yes ...
Of course.

Sorry for asking @damsfx ...

from october-plugin-forms.

skydiver avatar skydiver commented on July 22, 2024

Hello @damsfx

Using

<input type="checkbox" name="chk_group[]" value="value1" />Value 1<br />
<input type="checkbox" name="chk_group[]" value="value2" />Value 2<br />
<input type="checkbox" name="chk_group[]" value="value3" />Value 3<br />

the values are stored on the database but the record details page throw an error.

I'm fixing this page to display a list with the values, but i think the only way to get this data is to name the fields like chk_group[]

from october-plugin-forms.

damsfx avatar damsfx commented on July 22, 2024

Hi @skydiver

Yes, I've take look at the DB and see that only the details page wait for a string when an array is used.

And yes, it's the only known HTML method to get group values in forms treatment.

Thanks again for your time.

from october-plugin-forms.

skydiver avatar skydiver commented on July 22, 2024

Record detail page was fixed

Thanks @damsfx for the report

from october-plugin-forms.

damsfx avatar damsfx commented on July 22, 2024

Can't get it working ...

Return an error when submiting the form
"An exception has been thrown during the rendering of a template ("nl2br() expects parameter 1 to be string, array given") ...
Despite this error, all database insertions and the "backend" display work

Any ideas ?

from october-plugin-forms.

skydiver avatar skydiver commented on July 22, 2024

@damsfx have you updated to version 1.3.3?

from october-plugin-forms.

damsfx avatar damsfx commented on July 22, 2024

from october-plugin-forms.

skydiver avatar skydiver commented on July 22, 2024

Hello @damsfx, the problem is still there?

Thanks.-

from october-plugin-forms.

damsfx avatar damsfx commented on July 22, 2024

Hi,

Yes problem still there.
Test version : 1.3.5

The origin of the error seems to lie when adding these 2 lines

    {{ form_token() }}
    <div id="{{ ContactForm }}_forms_flash"></div>

This form work :

<form data-request="{{ ContactForm }}::onFormSubmit">
	<input type="checkbox" name="color[]" id="checkbox-1" value="red"   />Red
	<input type="checkbox" name="color[]" id="checkbox-2" value="blue"  />Blue
	<input type="checkbox" name="color[]" id="checkbox-3" value="green" />Green

	<input class="btn btn-success" value="Envoyer" type="submit" required>
</form>

This not :

<form data-request="{{ ContactForm }}::onFormSubmit">
	{{ form_token() }}
	<div id="{{ ContactForm }}_forms_flash"></div>

	<input type="checkbox" name="color[]" id="checkbox-1" value="red"   />Red
	<input type="checkbox" name="color[]" id="checkbox-2" value="blue"  />Blue
	<input type="checkbox" name="color[]" id="checkbox-3" value="green" />Green

	<input class="btn btn-success" value="Envoyer" type="submit" required>
</form>

from october-plugin-forms.

rangrage avatar rangrage commented on July 22, 2024

Im still having this problem using v.1.4.4.1

from october-plugin-forms.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.