Joomla.it Forum
Componenti per Joomla! => Gestione Form => : nellocammar 12 Oct 2017, 09:13:25
-
Buongiorno, un saluto a tutti gli utenti!
Ho necessita' di creare da un lato una pagina dove inserire dati personali: nome, cognome, targa, desiderato, indesiderato.... per poi richiamare questi dati, anche da un solo campo di ricerca, ed ottenere tutti i risultati che coincidano, per intenderci immaginate un ingresso pedonale dove inserendo uno dei campi citati ottengo l'intera scheda!
Avevo pensato ad un form, a qualche componente dove e' possibile inserire una scheda del personale, addirittura a qualche gestionale di magazzino cambiando i campi da "cose" a "persone"
oltretutto dovrei inserire 1200 record che ho su database access
a parte la configurazione iniziale l'inserimento di nuove "schede" e le successive "ricerche" di queste devono essere semplici.
Grazie per i preziosi consigli!
-
Dai uno sguardo alla ricerca avanzata a questo link:
infotecnica.eu/libreria.html
Se hai gia pronto il ti bastano pochi passaggi per ottenere il risultato.
-
credo proprio sia quello di cui ho bisogno... suppongo anche che io possa evitare di editare le informazioni una volta che apro la scheda, togliendo il tasto edit!
Ti sarei davvero grato se mi dessi info per la creazione!
-
Si il tasto edit è messo lì solo come prova. Puoi assegnare permessi per ogni funzione di amministrazione.Quella applicazione è costruita con l'estensione datagrill. Vedi firma, incomincia a installarla poi ti spuego come creare la tua applicazione.
-
Tutto gratuito? e' un componente creato da te? grazie mille!
-
Tutto free naturalmente ma non creato da me, io ho fatto delle piccole traduzioni e curo il sito della versione italiana di xataface su cui si basano le applicazioni. Datagrill è solo un estensione che la fa girare su joomla.
-
ok! la provero' e cerchero' di scoprirla, ti contattero' per eventuali consigli. grazie della tua cortese disponibilita'!
-
Bene però continua pure quì per tutti i chiarimenti che ti serviranno.
-
Ciao, finalmente ho cominciato... componente installato, pensavo fosse un po piu' intuitivo e meno "minimal" attendo cortese istruzioni per cominciare
Lavoro in locale.. grazie della cortese disponibilita'
-
Ottimo, adesso devi creare la tua prima applicazione, da pannello administrator vai in component -> datagrill -> applicazioni -> nuovo
Dai un nome alla tua applicazione e inserisci i dati di collegamento al database, è preferibile utilizzare un db diverso da quello di joomla anche se è possibile utilizzare anche quello di joomla.
Poi in ACL Configuration setti i permessi di accesso alla applicazione per ogni funzione che vuoi concedere per ogni gruppo di utenti.
Fatto ciò devi inserire le tabelle del db che vuoi mostrare nella applicazione, nella prima riga metti il nome così come è nominata nel db, nella seconda riga metti il db a cui è associata la tabella e nella terza metti il nome che apparirà nella applicazione. Tieni presente che puoi effettuare modifiche anche successivamente.
Categorie puoi lasciare così come è.
Queste sono le sole operazione da fare nel backend, tutte le operazioni sulla applicazione avvengono poi nel frontend, resta a questo punto di creare la voce di menù che apre l'applicazione, solita modalità nuova voce tipo datagrill, attenzione ad alcune voci non ancora tradotte.
Appena sei pronto con la creazione passiamo al passo successivo di come personalizzare l'applicazione ed aggiungere funzionalità.
-
Buongiorno! operazioni eseguite,
- Ho dato permessi ACL alla sezione applicazioni, consentendo a PUBLIC di fare tutto, in modo da verificare liberamente tutte le funzionalita', a salvataggio avvenuto alcune di queste mi tornano a non consentita.
- A tabelle, non ho dato nessun permesso ACL
- Creato link su Menu, al clic mi vengono dati i seguenti errori:
PS. sono in locale PHP 5.5.9
[/size][/color]
[/size]Warning[/color][/size]: symlink(): Cannot create symlink, error code(1314) in [/color][/size]C:\xampp\htdocs\accessi\components\com_datagrill\controller.php[/color][/size] on line [/color][/size]64[/color][/size]Warning: symlink(): Cannot create symlink, error code(1314) in C:\xampp\htdocs\accessi\components\com_datagrill\controller.php on line 65Warning: symlink(): Cannot create symlink, error code(1314) in C:\xampp\htdocs\accessi\components\com_datagrill\controller.php on line 66Warning: Missing argument 1 for datagrillModelApplication::getAppUrl(), called in C:\xampp\htdocs\accessi\libraries\src\MVC\View\HtmlView.php on line 423 and defined in C:\xampp\htdocs\accessi\components\com_datagrill\models\application.php on line 47Notice: Undefined variable: appId in C:\xampp\htdocs\accessi\components\com_datagrill\models\application.phpon line 49Warning: Missing argument 1 for datagrillModelApplication::getAppPath(), called in C:\xampp\htdocs\accessi\libraries\src\MVC\View\HtmlView.php on line 423 and defined in C:\xampp\htdocs\accessi\components\com_datagrill\models\application.php on line 37Notice: Undefined variable: appId in C:\xampp\htdocs\accessi\components\com_datagrill\models\application.phpon line 39[/color]
-
Ciao
Puoi settare in joomla la visualizzazione errori a standard o a nessuno, ma i link simbolici è strano che non riesce a crearli, che versione di xamp e di win usi?
-
ciao, fatto ma ottengo comunque questo errore:
[size=0px]0[/size][/color] Too few arguments to function datagrillModelApplication::getAppUrl(), 0 passed in C:\xampp\htdocs\accessi\libraries\src\MVC\View\HtmlView.php on line 423 and exactly 1 expected[/size][/color][/size]attendo cortese riscontro. grazie![/color][/size][/color]
-
Sono errori bloccanti? Che versione di php stai usando?
-
ciao, scusami se non sono andato oltre... ho aggiornato xampp per non avere altri problemi, ma l'errore rimane.
Putroppo credo che non andremo lontano di questo passo, pensavo di essere piu' indipendente con il componente da te consigliato. se hai una guida o consigli completi scrivimeli pure, in modo da poter andare avanti piu' spedito. Grazie della tua cortese disponibilita'
-
Da parte mia ci sarà la massima disponibilità. Provo a riprodurre una installazione su xampp e ti farò sapere.