Joomla.it Forum

Non solo Joomla... => Sviluppo => : ujeb74 25 Jun 2006, 15:39:43

: modulo form
: ujeb74 25 Jun 2006, 15:39:43
Salve..innanzitutto mi presento sono nuovo nella comunità joomla. ho scoperto da poco questo cms , e vorrei realizzare un piccolo portale.

purtroppo devo creare un form , anche abbastanza elaborato, che contiene campi select , campi ceck box e moolto.
ho scaricato da joomla.it il mdoulo :

facile_forms_143_ITA.zip che secondo la spiegazione mi permette di creare i form. ma ho dei problemi nell'installazione dello stesso. mi da due errori che sono i seguenti:
ERRORE: Impossibile trovare un file setup XML nel pacchetto.
File installazione non trovato:
/membri/server0/dani/media/install_449e83afa6491/

da che nel zip ci sono altri 3 zip....devo per caso installarlo separatamente???

vi ringrazio in anticipo....e ancora saluti a tutti
: Re: modulo form
: carloernesto 25 Jun 2006, 15:50:32
ciao,
si! devi installare in modo separato.
guarda l'originale è composto da diverse parti.
http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,223/Itemid,35/
: Re: modulo form
: ujeb74 25 Jun 2006, 15:55:46
ok carlonersto.

provo e vi faccio sapere ;)
: Re: modulo form
: ujeb74 25 Jun 2006, 16:04:00
è andato il primo ...gli altri due
b e c nn vanno mi dice sempre fallito.
 ??? ???
: Re: modulo form
: carloernesto 25 Jun 2006, 16:15:17
installa quello di joomla.org
http://www.joomlaratings.com/xtdratings_Documentation/Documentation/Installation__Setup.html
: Re: modulo form
: ujeb74 25 Jun 2006, 17:18:15
perdonami carloernesto...
come lo installo?? da quel sito nn riesco a scaricarlo.... ??? ???

chiedo...puoi essere più precisoì?
: Re: modulo form
: ujeb74 26 Jun 2006, 15:45:01
ragazzi scusate se insisto...
ma nn esiste un'altro modulo o altro anora per creare form a proprio piacimento??
altrimenti devo rinunciarci...

garzie e chiedo scusa del fastidio
: Re: modulo form
: bergmannn 27 Jun 2006, 02:32:54
: ujeb74 link=topic=6998.msg28441#msg28441
da quel sito nn riesco a scaricarlo.... ??? ???
[/quote

http://www.joomlaratings.com/component/option,com_docman/task,cat_view/gid,72/Itemid,54/

Cerca questa voce: xtdratings 1.6.2 distribution of FacileForms 1.4.4

E chiaramente devi registrati per poterlo prelevare...
: Re: modulo form
: ujeb74 28 Jun 2006, 18:59:18
ci sono riusciuto tutto a posto! e devo dire che è anche abbastanza semplice per creare i form!!
però ho un'altro problema..
nn riesco a visualizzarlo nel sito.

cioè..allora ho aggiunto un nuona voce al menu principale...ho collegato la voce del menu al componente facile form e assegnato il nome del form...

ma quando clicco sulla voce mi esce a pagina caricata "form not found"

dove sbaglio?? ??? ???

spero che mi potete aiutare
: Re: modulo form
: alex 28 Jun 2006, 21:31:33
nelle opzioni del form vedrai che c'è una opzione che permette di selezionare se eseguire il form nel BACKEND o nel FRONTEND. Seleziona BACKEND e vedrai che il form verrà visualizzato
: Re: modulo form
: ujeb74 29 Jun 2006, 11:04:30
Alex...
purtroppo niente!!
io proprio nn capisco... mi cntinua a dire "form not found"!< ??? >:( >:(

e pure ora ho fatto una nuova prova..:

main menu ..-->nuovo-->componente--->seleziono facileform--->metto nome form preventivo---> salvo! ho nche editato con backed in option e pure nn si vede!!!!!

suggerimenti??? ???
sono disperato
: Re: modulo form
: ujeb74 29 Jun 2006, 11:15:16
domanda:
io nel collegamto del menu come itemid ho 27 mentre nel forom come id è 11.... nn è che sia questo?' e coem lo cambio se fosse cosi?? ??? nn lo trovo nn me lo fa fare
: Re: modulo form
: alex 29 Jun 2006, 11:16:20
Aspetta un'attimo che ti metto su una piccola guida con il procedimento che uso io per visualizzare i forms...
: Re: modulo form
: ujeb74 29 Jun 2006, 11:18:20
ok grazie...sono qui ;)
: Re: modulo form
: alex 29 Jun 2006, 12:14:19
Eccomi...!!!!
Ho scritto come promesso una piccola guida con tanto di llustrazioni su come creare un semplice form con Facile Forms e renderlo visibile nel FRONTEND del sito.
Ciao!!!

[allegato eliminato da un amministratore]
: Re: modulo form
: ste 29 Jun 2006, 12:34:24
Ciao Alex, ottimo lavoro, direi che sarebbe meglio mettere il tuo tutorial nei downloads così è più facile trovarlo. Lo inserisci tu?
: Re: modulo form
: alex 29 Jun 2006, 12:44:47
Certamente...ci penso io!!!! ;D
: Re: modulo form
: alex 29 Jun 2006, 12:50:32
Fatto!! ;D Ora la guida c'è anche sui downloads di joomla.it nella sezione Tutorials
: Re: modulo form
: ste 29 Jun 2006, 12:54:28
grande ;)
: Re: modulo form
: ujeb74 29 Jun 2006, 13:21:24
corro a vedere e smanettare subito...
sperem  :D

vi faccio sapere  ;)
: Re: modulo form
: ujeb74 29 Jun 2006, 13:29:44
perdonatemi che cos'è il mambot di facile forms ?  ??? ???

forse mi sfugge qualcosa??

alex...se ti faccio un pvt con il sito..puoi dargli un'occhiata per capire se ho tutto quello che richiedi nel tutorial.... ???

fammi sapere
: Re: modulo form
: ujeb74 29 Jun 2006, 13:34:00
mea culpa ;D

sbagliavo il nome form... mi mangiavo una vocale...
tutto a posto... vi ringrazio moltissimi!!!

 ;D
: Re: modulo form
: alex 29 Jun 2006, 13:34:47
Allora il mambot di facile forms è una piccola utility (parte di codice), che permette di visualizzare i form realizzati con facile forms. Senza questo elemento sarà IMPOSSIBILE richiamare i form realizzati. Per non farti perdere altro tempo ti ho allegato il MAMBOT di Facile Forms. Installalo e soprattutto PUBBLICALO, altrimenti non fa effetto e poi segui i procedimenti della guida che ho realizzato....

[allegato eliminato da un amministratore]
: Re: modulo form
: alex 30 Jun 2006, 08:45:43
mea culpa

sbagliavo il nome form... mi mangiavo una vocale...
tutto a posto... vi ringrazio moltissimo!!!
L'importante è che ora è tutto a posto...
: Re: modulo form
: ujeb74 02 Jul 2006, 23:26:00
posso fare una domanda..senza cadere nel banale...
ma una volta ultimato il form....e inserito il bottone "invia"... esso è sufficiente perchè funzioni???
chiaramente dopo che ho configurato il tutto, reso visibile ecc ecc..
no lo chiedo perchè....nn mi funziona.....:(

alex...mi rivolgo a te visto che tu lo hai già testato ...penso più volte
: Re: modulo form
: alex 04 Jul 2006, 08:58:28
posso fare una domanda..senza cadere nel banale...
ma una volta ultimato il form....e inserito il bottone "invia"... esso è sufficiente perchè funzioni???
chiaramente dopo che ho configurato il tutto, reso visibile ecc ecc..
no lo chiedo perchè....nn mi funziona.....

alex...mi rivolgo a te visto che tu lo hai già testato ...penso più volte
E' normale che non funziona. Devi assegnare al bottone Invia la funzione di invio del form di Facile Forms. Mi sembra che si chiami ff_form_submit
: Re: modulo form
: meteoloco 27 Jan 2007, 21:42:21
Ho provato a installare anche l'estensione in questione, ma permane il seguente maledetto errore


Fatal error: Cannot redeclare checkinputarray() (previously declared in C:\Domains\meteovalleditria.it\wwwroot\globals.php:32) in C:\Domains\meteovalleditria.it\wwwroot\globals.php on line 32

A questo punto ci rinuncio, ricorrendo a mos form
: Re: modulo form
: meteoloco 30 Jan 2007, 22:06:53
Ho provato a installare anche l'estensione in questione, ma permane il seguente maledetto errore


Fatal error: Cannot redeclare checkinputarray() (previously declared in C:\Domains\meteovalleditria.it\wwwroot\globals.php:32) in C:\Domains\meteovalleditria.it\wwwroot\globals.php on line 32

A questo punto ci rinuncio, ricorrendo a mos form

Non è che per caso il problema è legato alla versione troppo vecchia di facile forms che ho?(1.4.3)
Dovrei aggiornarla alla 1.4.6, o meglio 1.4.7.?
Come si fa ad aggiornare la versione?
: Re: modulo form
: meteoloco 30 Jan 2007, 22:17:13
Questo è il mio file globals.php
Cosa c'è che non va, che provoca quell'errore?
:
<?php
/**
 * @version $Id: globals.php 1145 2005-11-20 22:57:55Z Jinx $
 * @package Joomla
 * @copyright Copyright (C) 2005 Open Source Matters. All rights reserved.
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
 * Joomla! is free software and parts of it may contain or be derived from the
 * GNU General Public License or other free or open source software licenses.
 * See COPYRIGHT.php for copyright notices and details.
 */

// no direct access
defined'_VALID_MOS' ) or die( 'Restricted access' );

/**
 * Use 1 to emulate register_globals = on
 * WARNING: SETTING TO 1 MAY BE REQUIRED FOR BACKWARD COMPATIBILITY
 * OF SOME THIRD-PARTY COMPONENTS BUT IS NOT RECOMMENDED
 * 
 * Use 0 to emulate regsiter_globals = off
 * NOTE: THIS IS THE RECOMMENDED SETTING FOR YOUR SITE BUT YOU MAY
 * EXPERIENCE PROBLEMS WITH SOME THIRD-PARTY COMPONENTS
 */
define'RG_EMULATION');

/**
 * Adds an array to the GLOBALS array and checks that the GLOBALS variable is
 * not being attacked
 * @param array
 * @param boolean True if the array is to be added to the GLOBALS
 */
function checkInputArray( &$array$globalise=false ) {
static $banned = array( '_files''_env''_get''_post''_cookie''_server''_session''globals' );

foreach ($array as $key => $value) {
$intval intval$key );
// PHP GLOBALS injection bug 
$failed in_arraystrtolower$key ), $banned );
// PHP Zend_Hash_Del_Key_Or_Index bug
$failed |= is_numeric$key );
if ($failed) {
die( 'Illegal variable <b>' implode'</b> or <b>'$banned ) . '</b> passed to script.' );
}
if ($globalise) {
$GLOBALS[$key] = $value;
}
}
}

/**
 * Emulates register globals = off
 */
function unregisterGlobals () {
checkInputArray$_FILES );
checkInputArray$_ENV );
checkInputArray$_GET );
checkInputArray$_POST );
checkInputArray$_COOKIE );
checkInputArray$_SERVER );

if (isset( $_SESSION )) {
checkInputArray$_SESSION );
}

$REQUEST $_REQUEST;
$GET $_GET;
$POST $_POST;
$COOKIE $_COOKIE;
if (isset ( $_SESSION )) {
$SESSION $_SESSION;
}
$FILES $_FILES;
$ENV $_ENV;
$SERVER $_SERVER;
foreach ($GLOBALS as $key => $value) {
if ( $key != 'GLOBALS' ) {
unset ( $GLOBALS $key ] );
}
}
$_REQUEST $REQUEST;
$_GET $GET;
$_POST $POST;
$_COOKIE $COOKIE;
if (isset ( $SESSION )) {
$_SESSION $SESSION;
}
$_FILES $FILES;
$_ENV $ENV;
$_SERVER $SERVER;
}

/**
 * Emulates register globals = on
 */
function registerGlobals() {
checkInputArray$_FILEStrue );
checkInputArray$_ENVtrue );
checkInputArray$_GETtrue );
checkInputArray$_POSTtrue );
checkInputArray$_COOKIEtrue );
checkInputArray$_SERVERtrue );

if (isset( $_SESSION )) {
checkInputArray$_SESSIONtrue );
}

foreach ($_FILES as $key => $value){
$GLOBALS[$key] = $_FILES[$key]['tmp_name'];
foreach ($value as $ext => $value2){
$key2 $key '_' $ext;
$GLOBALS[$key2] = $value2;
}
}
}

if (
RG_EMULATION == 0) {
// force register_globals = off
unregisterGlobals();
} else if (
ini_get('register_globals') == 0) {
// php.ini has register_globals = off and emulate = on
registerGlobals();
} else {
// php.ini has register_globals = on and emulate = on
// just check for spoofing
checkInputArray$_FILES );
checkInputArray$_ENV );
checkInputArray$_GET );
checkInputArray$_POST );
checkInputArray$_COOKIE );
checkInputArray$_SERVER );

if (isset( $_SESSION )) {
checkInputArray$_SESSION );
}
}
?>
: Re: modulo form
: meteoloco 31 Jan 2007, 19:51:17
Non c'è nessun'anima pia che ha idea del problema in questione?
Possibile che questo errore sia capitato solo a me?
: Re: modulo form
: meteoloco 01 Feb 2007, 19:24:27
Non c'è nessun'anima pia che ha idea del problema in questione?
Possibile che questo errore sia capitato solo a me?
up
: Re: modulo form
: cosimoberna 03 Feb 2007, 23:59:03
Ciao....
ok....premetto che ancora nn ci ho messo mano....ma nelle prossime settimane dovro' usare per forza sto componente x creare un form dove venga calcolato un preventivo. Immagina tipo una tabella excel (ogni riga un tipo di prodotto diverso dove a seconda delle selezioni fatte esce a fine riga il prezzo dell'articolo, mentre in fondo all'ultima colonna a destra il prezzo totale del preventivo che dovrà essere spedita per email all'utente ed all'amministratore). Insomma un bel casino....ma siccome o lo faccio o crepo...se qualcuno vuole collaborare mi contatti in privato così appena risolviamo mettiamo la nostra esperienza sul forum a disposizione degli altri....insomma dopo tanto aiuto ricevuto diamone un po'.
Contattatemi in privato onde intasare il forum.