[SOLVED] Catturare Submit differenti

La discussione sul CMS Made Simple in italiano.

Moderator: magallo

Post Reply
nervino
Power Poster
Power Poster
Posts: 448
Joined: Sun Dec 28, 2008 12:15 pm

[SOLVED] Catturare Submit differenti

Post by nervino »

Ciao a tutti,
in una pagina ho messo 3 form differenti. Ogni form contiene dei DropDown che consentono di scegliere i criteri in base ai quali filtrare i risultati di alcune queries (per anno, località ecc.).

Ogni form della pagina ha il suo pulsante submit ma qualsiasi pulsante viene  premuto vengono passati TUTTI i dati dei 3 form, e questo mi incasina le cose.

C'è un modo per "catturare" quale pulsante submit è stato premuto dall'utente?


Esempio. Nel template ho:

Code: Select all


{$formstart}
    <p class="pagetext">{$prompt_sorting}: {$input_sorting} <span>{$prompt_pagelimit}: {$input_pagelimit}</span>
<span>{$submitfilter}</span></p>
{$formend}


{$formstart2}
    <p class="pagetext">{$filter_sorting}: {$loclist_sorting} <span>{$prompt_pagelimit}: {$input_pagelimit}</span>
<span>{$submitfilter2}</span></p>
{$formend2}

{$formstart3}
    <p class="pagetext">{$filter_sorting}: {$ap_sorting} <span>{$prompt_pagelimit}: {$input_pagelimit}</span>
<span>{$submitfilter3}</span></p>
{$formend3}

Grazie
Last edited by nervino on Thu Jul 16, 2009 6:51 pm, edited 1 time in total.
alby

Re: Catturare Submit differenti

Post by alby »

submit button manda tutti i dati relativi che sono relativi al proprio form

se usi form "differenti" (id o name) il submit invia solo il relativo

Alby
nervino
Power Poster
Power Poster
Posts: 448
Joined: Sun Dec 28, 2008 12:15 pm

Re: Catturare Submit differenti

Post by nervino »

Uso form con id e nome diversi ma i dati vengono passati tutti anche se clicco un solo submit.
Evidentemente nel marasma del codice si cela la risposta. Mi ci rituffo.

Grazie ancora Alby!
nervino
Power Poster
Power Poster
Posts: 448
Joined: Sun Dec 28, 2008 12:15 pm

Re: Catturare Submit differenti

Post by nervino »

Risolto. Nel codice della pagina i tag di chiusura dei form li avevo chiamati "endform" mentre nel template "formend"...
Post Reply

Return to “Italian - Italiano”