Joomla.it Forum
Non solo Joomla... => Sviluppo => : 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
-
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/
-
ok carlonersto.
provo e vi faccio sapere ;)
-
è andato il primo ...gli altri due
b e c nn vanno mi dice sempre fallito.
??? ???
-
installa quello di joomla.org
http://www.joomlaratings.com/xtdratings_Documentation/Documentation/Installation__Setup.html
-
perdonami carloernesto...
come lo installo?? da quel sito nn riesco a scaricarlo.... ??? ???
chiedo...puoi essere più precisoì?
-
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
-
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...
-
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
-
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
-
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
-
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
-
Aspetta un'attimo che ti metto su una piccola guida con il procedimento che uso io per visualizzare i forms...
-
ok grazie...sono qui ;)
-
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]
-
Ciao Alex, ottimo lavoro, direi che sarebbe meglio mettere il tuo tutorial nei downloads così è più facile trovarlo. Lo inserisci tu?
-
Certamente...ci penso io!!!! ;D
-
Fatto!! ;D Ora la guida c'è anche sui downloads di joomla.it nella sezione Tutorials
-
grande ;)
-
corro a vedere e smanettare subito...
sperem :D
vi faccio sapere ;)
-
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
-
mea culpa ;D
sbagliavo il nome form... mi mangiavo una vocale...
tutto a posto... vi ringrazio moltissimi!!!
;D
-
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]
-
mea culpa
sbagliavo il nome form... mi mangiavo una vocale...
tutto a posto... vi ringrazio moltissimo!!!
L'importante è che ora è tutto a posto...
-
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
-
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
-
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
-
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?
-
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', 1 );
/**
* 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_array( strtolower( $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( $_FILES, true );
checkInputArray( $_ENV, true );
checkInputArray( $_GET, true );
checkInputArray( $_POST, true );
checkInputArray( $_COOKIE, true );
checkInputArray( $_SERVER, true );
if (isset( $_SESSION )) {
checkInputArray( $_SESSION, true );
}
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 );
}
}
?>
-
Non c'è nessun'anima pia che ha idea del problema in questione?
Possibile che questo errore sia capitato solo a me?
-
Non c'è nessun'anima pia che ha idea del problema in questione?
Possibile che questo errore sia capitato solo a me?
up
-
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.