Back to top

Autore Topic: [RISOLTO] Chronoform - campo che al submit invia a url differenti  (Letto 1585 volte)

Offline netviator

  • Esploratore
  • **
  • Post: 137
  • Sesso: Maschio
  • Col sorriso si fatica meno e si ottiene di più.
    • Mostra profilo
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, 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.

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
« Ultima modifica: 26 Feb 2017, 09:19:28 da netviator »
Le cose facili le sanno fare tutti.
E' in quelle difficili che ci si distingue.

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Chronoform - campo che al submit invia a url differenti
« Risposta #1 il: 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

Codice: [Seleziona]
<?php
$app
=JFactory::getApplication();
$app->redirect('https://www.sito'.$form->data['tuo_campo_nickname'].'.est');
?>
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline netviator

  • Esploratore
  • **
  • Post: 137
  • Sesso: Maschio
  • Col sorriso si fatica meno e si ottiene di più.
    • Mostra profilo
[RISOLTO] Re:Chronoform - campo che al submit invia a url differenti
« Risposta #2 il: 26 Feb 2017, 09:18:55 »
Grazie infinite!


Hai ragione, non si finisce mai di studiare.


Grazie ancora


Buona domenica.


Giuseppe
Le cose facili le sanno fare tutti.
E' in quelle difficili che ci si distingue.

 



Web Design Bolzano Kreatif