Joomla.it Forum

Componenti per Joomla! => Gestione Form => : netviator 24 Feb 2017, 19:15:59

: [RISOLTO] Chronoform - campo che al submit invia a url differenti
: netviator 24 Feb 2017, 19:15:59
Buongiorno a tutti


Ho cercato nel forum ma o non ho capito che la risposta al mio quesito c'era o probabilmente non c'è. Mi scuso per i miei limiti.  :-[


La questione è (apparentemente) semplice:
1) su un sito ho un unico campo e il tasto submit;
2) il navigatore (convenzionato) mette la propria sigla nel campo e preme il submit
3) viene reindirizzato ad un url specifico per lui, ove troverà dei files che gli servono


Il problema è che se il navigatore convenzionato Mario Rossi, avente per nickname "Pippo", quando immette appunto 'Pippo' nell'unico campo presente nel form e preme submit, deve andare all'url https://sitopippo.est (https://sitopippo.est), mentre il navigatore convenzionato Carlo Verdi, avente per nickname "Pluto", quando immette appunto 'Pluto' nello stesso campo, e preme submit, deve andare all'url https://sitopluto.est (https://sitopluto.est).

Con Chronoform 5 ho provato in tutte le maniere creando un campo unico e il submit, e ho fatto diversi tentativi nel Setup con onload e onsubmit ma non ho cavato un ragno dal buco.


In linea teorica il principio dovrebbe essere una sorta di "if-then-else" ma non sono riuscito a capire come funziona anche perché di php non ci mastico proprio.

Avevo anche pensato ad un sistema di login e password ma, dato che nel sito di destinazione (pippo.est, pluto.est) bisogna inserire una specifica password, il cliente chiede i vari 'Mario Rossi' e 'Carlo Verdi' non debbano tenere a mente più di una password.

Qualcuno ha già avuto una richiesta del genere? E se sì come l'ha risolta?


Grazie per l'attenzione


Giuseppe
: Re:Chronoform - campo che al submit invia a url differenti
: vales 25 Feb 2017, 19:50:36
Occore conoscere php, joomla e chronoforms, questo è inevitabile, quindi consiglio lo studio di guide specifiche.

Comunque la soluzione è questa. In On submit inserisci un Custom code con queste righe di php

:
<?php
$app
=JFactory::getApplication();
$app->redirect('https://www.sito'.$form->data['tuo_campo_nickname'].'.est');
?>
: [RISOLTO] Re:Chronoform - campo che al submit invia a url differenti
: netviator 26 Feb 2017, 09:18:55
Grazie infinite!


Hai ragione, non si finisce mai di studiare.


Grazie ancora


Buona domenica.


Giuseppe