Joomla.it Forum
Componenti per Joomla! => Gestione Form => : stefen 10 Jan 2020, 19:09:36
-
ciao a tutti, ho sbagliato prima nel post scrivendo in inglese, perchè ovviamnete cerco in più luoghi con diverse possibilità..mi pareva di essre andato sul forum inglese di joomla :)comunque ho un db, che sta su un foglio excel(veniva da access), un anagrafica, che ho anche trasferito su un mysql con un toolHo necessità di permetteare all'operatore di inserire nuovi dati e di fare semplici query con uno o piu parametri, per ottenere i totali, es tutti i maschi italiani, tutti i maschi francesi ecc
Nons ono molto porgrammatore e sto cercadno soluzioni semplici da attuare,. daltronde è anche molto semplice il dbIn genere uso wordpress, con joomla a parte quache installazion non ho tanta praticaPer questo chiedo a voi se c'è qualche plugin che mi consenta di fare questo, ripeto solo per l'operatore, non ci sono utenti esterniGrazie
-
Ciao.
No non eaiste un plugin per quello che ti serve, ma esistono tanti componenti per gestione db e form, tipo chronoforms, fabrik e tanti altri che puoi trovare ricercandoli nella jed. In quanto a semplicità devi accettare di dedicarci del tempo per capirne il funzionamento.
-
per capire il funzionamento il tempo ce lo dedico, dicevo che se dovessi scrivere codice non farebbe per meDici componenti piuttosto che plugin, io mi riferisco a wordpress dove ci sono solo plugin.QUindi su joomla sono due cose diverse?
-
in ogni caso, questi componenti mi permeteranno di lavorare possibilmente sul frontend, su una pagina?vorrei riprodurre una condizione di lavoro tipo quella su una maschera access. Solo l operatore dovra usare questi form, nessun'altro
-
su icagenda.it trovi delle guide su fabrik che ti consentiranno di fare tutto quello che chiedi.
-
sono andato sul sito e dato un occhiata. In effetti c'è un po da studiare si, oltre a studiare almeno le basi di joomla, o riprenderle, perchè tempo fa lo usai per un periodo. Prima di iniziare vorrei conferma che si possa fare tutto quello che mi serve - 1 avere la possibilita di far lavorare un operatore su una pagina (frontend meglio) in modo semplice, user friendly - 2 che l operatore possa inserire data e fare semplici query( con uno o piu parametri), per otttenere il numero di record trovati, sempre in modo user friendly - 3 pensi che sia possibile importar ei record che ho attaualmente su un excel?quindi in fromato csv o simili, oppure anche da undump mysql dove sono riuscito a trasferirli?. Ultima cosa, il componente è gratuito o ci sono versioni light/pro con funzioni e costi diversi?
grazie
-
Sì puoi fare tutto ma la variabile è cosa tu intendi per user friendly, concetto fortemente soggettivo.
-
intendo uno che non ne deve capire di cose tecniche. Deve solo inserire nome cognome eta, paese di nascita..e altre cosette a risposra multipla. Per la parte riguardante le ricerche, per ricercare ora fanno ricerca con filtri su excel, quelle permesse con i tool di default standard..piuttosto semplice. L'ideale sarebbe avere x campi (quelli su cui si faranno i filtri, onon sono tutti) disponibili per fare ricerche, ad esempio finestra a tendina(o simile) per scegliere maschi/femmina, finestra dove inserire nazionalita e via. QUesto intendo. L'anagrafica è davvero semplice saranno una decina di campi, per cui creare una gestione difficile...bisogna sforzarsi
-
Dal lato inserimento dati non c'è nessun problema se il tutto viene correttamente configurato.
Potrei consigliarti l'estensione in firma ove bastano pochissime righe di configurazione e il solo db.
Puoi farti un idea accedendo alla demo.xataface.it
-
ok per l inserimento non c'è problema, e questo mi viene facile da immaginare. Per il lavoro di query invece..non lo nomini perchè puo essere un problema?
-
No perché almeno nel mio componente che ti ho suggerito e già previsto senza fare nulla. Prova la ricerca avanzata quando scorri le liste.
-
ok dovro provarlo. prima di tutto devo fare un installazione di joomla pero :) a proposito, cosa importante. Nel tuo componente(o in altri) è possibile i record che gia ho?sono circa 1500
-
Sì nel mio è preferibile un db separato dal db joomla ed è possibile inserire una routine di importazione csv.
-
ho cominciato a fare quealche test e installato i due componenti
datagrill mi sembra piu difficile almeno all'inizio mentre con fabri sonoriuscito subito a fare qualcosa, ho creato facilmente una piccola raccolta dati con 3 campi
non trovo altrettanto facilente il modo di fare delle query, sempre dal frontend
se vi va di dare un occhoata e darmi un suggerimentoveloce su questo punto..grazie
https://www.counselingespressivo.it/villa/index.php/fabrik-form (https://www.counselingespressivo.it/villa/index.php/fabrik-form)
editho abilitato in filter la ricerca avanzata e mi pare che gia possa fare quello che mi servenon riesco pero ad ottenere il numero dei record resituiti che è la cosa che piu mi interessa
-
Se hai gia il database con datagrill non devi creare null'altro, solo settare i dati di collegamento al db e dare qualche direttiva di configurazione. Non serve impostare nessuna query per la ricerca normale ed avanzata. Le query si impostano solo per relazioni fra più tabelle e non mi sembra il tuo caso.
-
Aggiungo che quell'errore che hai nella tua installazione di datagrill è dovuto perché non ho aggiornato la versione per la compatibilità con php versione 7.x.x cosa che farò nei prossimi giorni.
-
Dai uno sguardo a questa pagina per scoprire !e potenzialita della ricerca avanzata.
https://comitatoturismodellasalute.it/chi-siamo/gli-organi.html
-
Aggiungo che quell'errore che hai nella tua installazione di datagrill è dovuto perché non ho aggiornato la versione per la compatibilità con php versione 7.x.x cosa che farò nei prossimi giorni.
cosa intendi il database con datagrill?mi piacerebbe provare a vedere le potenzialità ma non so proprio come procedere, a differenza dell altro che con poco ho potuito vedere gia un po di cosedimmi cosa fare arrivato a questo punto, grazie!
-
cosa intendi il database con datagrill?mi piacerebbe provare a vedere le potenzialità ma non so proprio come procedere, a differenza dell altro che con poco ho potuito vedere gia un po di cosedimmi cosa fare arrivato a questo punto, grazie!
si si ho appena scopertodicevo che non riesco ad avere il numero dei rocrd trovati che è la cosa che piu mi interessa
-
Datagrill, esegue il framework xataface in joomla. Xataface in pratica è l' interfaccia grafica del database che ti rende le viste, i dettagli e i form di inserimento dati senza scrivere righe di codice, almeno per un utilizzo basico ma può essere ampliato nelle potenzialità con poche righe di codice e moduli aggiuntivi per ottenere una completa applicazione di gestione database come dagli esempi che ti ho linkato. Nel sito xataface.it trovi della documentazione e se ti serve sapere altro chiedi pure. Ovviamente sono tutti prodotti rigorosamente free.
-
Datagrill, esegue il framework xataface in joomla. Xataface in pratica è l' interfaccia grafica del database che ti rende le viste, i dettagli e i form di inserimento dati senza scrivere righe di codice, almeno per un utilizzo basico ma può essere ampliato nelle potenzialità con poche righe di codice e moduli aggiuntivi per ottenere una completa applicazione di gestione database come dagli esempi che ti ho linkato. Nel sito xataface.it trovi della documentazione e se ti serve sapere altro chiedi pure. Ovviamente sono tutti prodotti rigorosamente free.
scusa pensavo si stesse parlando di fabrik
-
Datagrill, esegue il framework xataface in joomla. Xataface in pratica è l' interfaccia grafica del database che ti rende le viste, i dettagli e i form di inserimento dati senza scrivere righe di codice, almeno per un utilizzo basico ma può essere ampliato nelle potenzialità con poche righe di codice e moduli aggiuntivi per ottenere una completa applicazione di gestione database come dagli esempi che ti ho linkato. Nel sito xataface.it trovi della documentazione e se ti serve sapere altro chiedi pure. Ovviamente sono tutti prodotti rigorosamente free.
dovresti darmi qualche info in piu, non so letteralmente cosa fare
la ricerca avanzata ho visto il sito, ma non riesco a capire come funziona, clkicco su ricerca avanzata e non succede niente
-
Si dovrebbe aprire una finestra ove inserire i parametri di ricerca.
Strano che a te non si apre, prova con browser differente e fammi sapere.
-
Da firefox la ricerca avanzata non si apre, correggerò questo problema, con chrome si apre, intanto vedi da immagine allegata.
Ripeto che la ricerca avanzata fa parte integrante del framework e non bisogna impostare nulla o scrivere nulla per averla funzioante. Tuttavia dalle impostazioni è possibile escludere alcuni campi di ricerca non necessari.
-
Se vuoi riprovare ho aggiornato la versione datagrill, ora gira su jommla ultima versione e php 7.1.x
-
Se vuoi riprovare ho aggiornato la versione datagrill, ora gira su jommla ultima versione e php 7.1.x
ho riprovato su edge che su firefox ancora non va, e ho visto tutti i campi, si in effetti sembra molto flessibile.SUl mio sito ancora da errore, ma soprattutto non so cosa fare. Ho un db mysql gia pronto con i miei dati, posso in qualche modo partire da quello per fare dei test?
-
Prova a reinstallare col nuovo file zip che ho aggiornato. Se non hai errori ti spiego come agganciare il tuo db. Disinstalla datagrill. Scarica il nuovo file e reinstalla.
-
no mi fa disinstallarlo. ricevo questo errore Joomla\Filesystem\File::delete: Failed deleting inaccessible file kickoff.php
-
Cancella manualmente e poi reinstalli
-
cosa intendi manualmente?ho provato cancellare dal modulo.devo cancellare i file proprio?
-
Dovevi disinstallare da gestione estensioni ma puoi anche cancellare le due cartelle com_datagrill in administrator e components.
-
ok ho creato una aplicazione che rimanda ad un db creato apposta, vuotopoi una tabellaadesso ricevo un altro tipo di errore
-
Verifica la versione php che sia almeno 7.1.x, edita il file kickoff.php nella cartella apps e verifica che la visualizzazione errori sia a off
-
Verifica pure che nelle impostazioni database della applicazione hai inserito il giusto nome della tabella. Poi nella applicazione devi settare i permessi pubblici, list e view come minimo.
-
hofatto tutto, ma non so quale dovrebbe essere il nome giusto della tabella e dove inserirlo?nella parte applicazione della gestoione di datagrill?
-
Il nome giusto è quello della tabella che hai creato nel db associato a datagrill e va inserito alla lrima casella di impostazione tabelle associata alla applicaziome.
-
Metti a nessuno la visualizzazione errori di joomla e dimmi che versiome php hai.
-
7.4-non so dove si mette nessuna visualizzazione - la tabella è la stessa che usa l'installazione di joomnla o ne devo creare una apposita?Su applicazione ho specificato il db di joomla - poi su tabella dal menu a tendina ho specificato la app che ho creato, è l'unica possibile
-
Avevi detto di usare un db apposito ma se usi una tabella di joomla devi inserire anche il prefisso nel nome. Questa versione di datagrill al momento è compatibile fino alla versione 7.1 se mettendo a nessuno la visualizzazione errori non cambia nulla allora dovresti modificare la versione fino a quando la rendero compatibile anche per la versione 7.4.
-
Avevi detto di usare un db apposito ma se usi una tabella di joomla devi inserire anche il prefisso nel nome. Questa versione di datagrill al momento è compatibile fino alla versione 7.1 se mettendo a nessuno la visualizzazione errori non cambia nulla allora dovresti modificare la versione fino a quando la rendero compatibile anche per la versione 7.4.
ho provato a mettere 7.1 e l errore rimane comunque, ma immagino dipende dal problema del db. allora io ho un db mysql che ho creato con un tool usando i dati di access. Posso usare quello? oppure ne creo uno nuovo?
-
Puoi usare qualsiasi db mysql inserendo i giusti dati nella schedaapplicazione e i giusti nomi delle tabelle nella scheda tabelle. Ricordati di settare i permessi nella scheda applicazione.
-
non riesco a procedere. Ho inseirto nella scheda aaplicazione un db esistente, con i giusti nome utente, password ecc. Sulla scheda acl ho messo consenti ai due parametri che mi hai indicato vista e lista..non so che altro fare
-
su chrome ho questo errore (mentre su gli altri browser ho tutta una lista di errori...)Could not select DB: Access denied for user 'stefanoc_capasso'@'localhost' to database 'stefanoc_joom120'[/size]questo db è quello che usa joomla, ma io ne ho slelezionato un altro per l'applicazione
[/color]
-
Nella cartella apps 1_ tramite ftp cancella il contenuto della cartella templates_c
-
è gia vuoto!