Adding new row with 4 fields in front-end

Mgringo 25 Nov, 2014
Hi,

Is there an easy way in V5 to setup a form where people can add a new row with 4 input fields in it? Everytime when clicking the + a new row with 4 input fields appears in the form.

[attachment=0]chrono.jpg[/attachment]

Any help is welcome .... Thank you!

Mgringo
Max_admin 25 Nov, 2014
Hi Mgringo,

Please try the attached form backup! you just need to add a multi field in your multiplier container instead!

Regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Mgringo 26 Nov, 2014

Hi Mgringo,

Please try the attached form backup! you just need to add a multi field in your multiplier container instead!

Regards,
Max



Hi Max,

Thanks, but it doesn't seems to work. In the custom field there's only the plus button but no Events in it. The two containers are Holders. Is this right?

regards,
Mgringo
Mgringo 26 Nov, 2014
Hi Max,

I got it, forget to download the latest CF ...

Thanks a lot!

Regards Mgringo
Mgringo 26 Nov, 2014
[quote="Mgringo"]

Hi Mgringo,

Please try the attached form backup! you just need to add a multi field in your multiplier container instead!

Regards,
Max



Hi Max,

My form is ready but now the HTML email template does'nt show all information ... I've used several things in the form : tabs area. tabs, multicolumns, mulitplier etc

See output in emailtemplate
<table>
<tr><td>Naam</td><td>{roepnaam}</td></tr>
<tr><td>array (
  'text' => '',
  'position' => 'left',
)</td><td>{voornamen}</td></tr>
<tr><td>array (
  'text' => '',
  'position' => 'left',
)</td><td>{achternaam}</td></tr>
<tr><td>Adres</td><td>{straatnaam}</td></tr>
<tr><td>array (
  'text' => '',
  'position' => 'left',
)</td><td>{postcode}</td></tr>
<tr><td>array (
  'text' => '',
  'position' => 'left',
)</td><td>{woonplaats}</td></tr>
<tr><td>E-mail</td><td>{email}</td></tr>
<tr><td>Telefoonnummer</td><td>{mobiel}</td></tr>
<tr><td>array (
  'text' => '',
  'position' => 'left',
)</td><td>{telefoonnummer}</td></tr>
<tr><td>Geslacht</td><td>{geslacht}</td></tr>
<tr><td>Geregistreerd</td><td>{burg-staat}</td></tr>
<tr><td>array (
  'text' => '',
  'position' => 'left',
)</td><td>{nationaliteit}</td></tr>
<tr><td>array (
  'text' => '',
  'position' => 'left',
)</td><td>{bsn-nummer}</td></tr>
<tr><td>Geboren</td><td>{geboortedatum}</td></tr>
<tr><td>array (
  'text' => '',
  'position' => 'left',
)</td><td>{geboorteland}</td></tr>
<tr><td>array (
  'text' => '',
  'position' => 'left',
)</td><td>{geboorteplaats}</td></tr>
<tr><td></td><td>{custom}</td></tr>
<tr><td></td><td>{custom}</td></tr>
<tr><td>array (
  'text' => '',
  'position' => 'left',
)</td><td>{2datumvanaf.__N__}</td></tr>
<tr><td>array (
  'text' => '',
  'position' => 'left',
)</td><td>{2datumtot.__N__}</td></tr>
<tr><td>array (
  'text' => '',
  'position' => 'left',
)</td><td>{2opleiding.__N__}</td></tr>
<tr><td>array (
  'text' => '',
  'position' => 'left',
)</td><td>{2vakken.__N__}</td></tr>
<tr><td>array (
  'text' => '',
  'position' => 'left',
)</td><td>{2diploma.__N__}</td></tr>
<tr><td></td><td>{custom}</td></tr>
<tr><td></td><td>{custom}</td></tr>
<tr><td></td><td>{custom}</td></tr>
<tr><td>array (
  'text' => '',
  'position' => 'left',
)</td><td>{3opleiding.__A__}</td></tr>
<tr><td>array (
  'text' => '',
  'position' => 'left',
)</td><td>{3klas.__A__}</td></tr>
<tr><td>array (
  'text' => '',
  'position' => 'left',
)</td><td>{3reden.__A__}</td></tr>
<tr><td></td><td>{custom}</td></tr>
<tr><td></td><td>{custom}</td></tr>
<tr><td>Datum __X__</td><td>{4-datum.__X__}</td></tr>
<tr><td></td><td>{custom}</td></tr>
<tr><td>Heeft u zich eerder bij de KLM Flight Academy aangemeld voor een opleiding?</td><td>{4aanmelding}</td></tr>
<tr><td></td><td>{custom}</td></tr>
<tr><td>ook gedurende avond, nacht en weekend?</td><td>{4bereid-avond}</td></tr>
<tr><td>Overal ter wereld?</td><td>{4bereid-wereld}</td></tr>
<tr><td></td><td>{custom}</td></tr>
<tr><td>Wat is uw lengte?</td><td>{5lengte}</td></tr>
<tr><td>Wat is uw gewicht?</td><td>{5gewicht}</td></tr>
<tr><td>Draagt u een bril of contactlensen?</td><td>{5bril}</td></tr>
<tr><td>Wat is uw oogafwijking?</td><td>{5-oogafwijking}</td></tr>
<tr><td>Bent u kleurenblind?</td><td>{5kleurenblind}</td></tr>
<tr><td>Heeft u ooit een behandeling aan uw ogen ondergaan?</td><td>{5oogbehandeling}</td></tr>
<tr><td>Bent u reeds eerder vliegmedisch gekeurd?</td><td>{5-vliegmedisch}</td></tr>
<tr><td>array (
  'text' => '',
  'position' => 'left',
)</td><td>{5-vliegmedisch-date}</td></tr>
<tr><td>Zijn er redenen om te twijfelen aan uw medische geschiktheid voor verkeersvlieger?</td><td>{5redenen}</td></tr>
</table>


What am I missing?
GreyHead 26 Nov, 2014
Hi Mgringo,

I don't think that the Auto generator can handle multiple inputs correctly so you have to add those parts by hand.

This row probably does nothing useful
<tr><td></td><td>{custom}</td></tr>


You also appear to have some input names that start with numbers e,g, 5bril - they will probably break, input names must start with a letter,

Some rows include snippets of arrays e.g.
<tr><td>array (
  'text' => '',
  'position' => 'left',
)</td><td>{5-vliegmedisch-date}</td></tr>
That's clearly wrong - I'm not sure why it is happening, it may be because of the input names.

Bob
This topic is locked and no more replies can be posted.