Back to top

Autore Topic: Errore Chronoform Form Name NOT be EMPTY  (Letto 3149 volte)

Offline carlo789.2009

  • Nuovo arrivato
  • *
  • Post: 16
    • Mostra profilo
Errore Chronoform Form Name NOT be EMPTY
« il: 24 Gen 2012, 20:19:26 »
Salve,
volevo sottoporvi questo quesito.
Ebbene ho i seguenti componenti:
Joomfish
Chronoform V4
Joomla 1.5.25
Ebbene settando il linguaggio in italiano, la form è visualizzata mentre settando uno tra i seguenti linguaggi en o fr o es, è visualizzato l'errore in oggetto
Premetto che nella creazione della Form ho inserito i componenti Multilanguage dei linguaggi menzionati

Offline maicolstaip

  • Global Moderator
  • Instancabile
  • ********
  • Post: 17623
  • Sesso: Maschio
    • Mostra profilo
Re:Errore Chronoform Form Name NOT be EMPTY
« Risposta #1 il: 24 Gen 2012, 20:26:40 »
Ciao carlo,
verifica di aver tradotto con joomfish anche il nome del form
Non si risponde a PM tecnici. Postate sul forum. Grazie.

Offline carlo789.2009

  • Nuovo arrivato
  • *
  • Post: 16
    • Mostra profilo
Re:Errore Chronoform Form Name NOT be EMPTY
« Risposta #2 il: 24 Gen 2012, 20:35:10 »
Ciao mailcol e grazie per la risposta però non riesco a capire xchè tradurre il nome del form quando nel link alla visualizzazione del nome form non appare ma è presente l'ID

In tal caso come devo tradurre in Joomfish il nome della form
Nella sezione "Traduzione" di Joomfish devo selezionare la lingua ed un elemento del contenuto e non so quale devo prendere in considerazione.

Li ho selezionati tutti ma non ho trovato nulla sul nome della Form che è "Iscrizione..."


 



Offline carlo789.2009

  • Nuovo arrivato
  • *
  • Post: 16
    • Mostra profilo
Re:Errore Chronoform Form Name NOT be EMPTY
« Risposta #3 il: 24 Gen 2012, 23:14:24 »
Ho effettuato alcune prove ed ho verificato che aprendo il modulo chronoform.php vi sono le seguenti righe di codice:
global $mainframe;
$formname = JRequest::getVar('chronoform');

Se inserisco dopo tale riga di codice una variabile costante:
$formname = '<Nome della Form>

il multilanguage funziona.

Questa variabile è la variabile della voce di Menu di tipo Chronoform
Non capisco xchè non la prende correttamente
Qualcuno può darmi una mano a riguardo ?
Ringrazio anticipatamente

Offline carlo789.2009

  • Nuovo arrivato
  • *
  • Post: 16
    • Mostra profilo
Re:Errore Chronoform Form Name NOT be EMPTY
« Risposta #4 il: 25 Gen 2012, 00:03:02 »
Ho risolto con una patch modificando il codice del modulo chronoform.php nel seguente modo:

Al posto del codice
$formname = JRequest::getVar('chronoform');

ho sostituito le seguenti righe:
$itemId = JRequest::getVar('Itemid');
if($itemId=='26'){ -- ID presente nel link
  $formname = '<Nome Form>';
}   

La variabile chronoform comunque non si trova nel link ed allora cosa estrae ?
Qualcuno mi sa rispondere ? Grazie

 



Web Design Bolzano Kreatif