Back to top

Autore Topic: Esportare in un foglio di calcolo le tabelle del database con Chronforms  (Letto 3431 volte)

Offline vales

  • Global Moderator
  • Cyborg
  • ********
  • Post: 6373
  • Sesso: Maschio
    • Mostra profilo
    • Agenzia Per il Turismo "Abetone Pistoia Montagna Pistoiese"
Puo essere comodo poter esportare le tabelle del database di Joomla in un foglio di calcolo,  senza ricorrere a phpmyadmin, con un semplice link dal nostro sito.

Ho scritto due guide, una per siti in Joomla 1.5

http://www.joomla.it/articoli-della-community/4938-esportare-le-tabelle-di-joomla-15-in-un-foglio-di-calcolo-con-chronoforms.html

l'altra per siti in Joomla 1.6

http://www.joomla.it/articoli-della-community-16/4939-esportare-le-tabelle-di-joomla-16-in-un-foglio-di-calcolo-con-chronoforms.html

In entrambe utilizzo il componente Chronoforms nelle due versioni  v 3.2.0 per joomla 1.5 e la v4 RC1.8 per Joomla 1.6.

La guida della versione per Joomla 1.6 mi sembra interessante perchè comincia a svelare alcune caratteristiche dell'ultima versione di Chronforms, che sembra abbia delle notevoli potenzialità, in linea del resto con tradizione di questo particolare componente multiuso.

Offline jap

  • Full Member
  • ***
  • Post: 161
  • Sesso: Maschio
    • Mostra profilo
Grazie vale, sei sempre un mito.
jap
Jap

Offline PaolinoVj

  • Newbie
  • *
  • Post: 9
  • Sesso: Maschio
  • WebDesigner
    • Mostra profilo
    • kimgraf.it
Ho letto la guida, davvero ben fatta ma ho un problema di nella parte "Scegli una Tabella" in fase di export che non mi elenca nessuna tabella. Mentre nell'esempio si vede chiaramente la selezione: jos_chronoforms_atto_10.
Qualcuno saprebbe dirmi da cosa può dipendere?
Ho usato ChronoForm 3.2.0 con Joomla 1.5.23.
« Ultima modifica: 23 Giu 2011, 13:15:20 da PaolinoVj »

Offline massimorigoni

  • Full Member
  • ***
  • Post: 190
  • Sesso: Maschio
  • La fantasia è più importante della conoscenza
    • Mostra profilo
    • Pensiero laterale per il Business
Grazie!
Ho provato la soluzione per 1.5 ed è perfetta!
http://www.sosidee.com
si occupa di informatica, progettazione presenza in rete, web marketing, problem solving, consulenza per il business in Internet e formazione. Analizziamo, studiamo e progettiamo nuove soluzioni e strategie per chiunque abbia intenzione di investire nella rete.

Offline vales

  • Global Moderator
  • Cyborg
  • ********
  • Post: 6373
  • Sesso: Maschio
    • Mostra profilo
    • Agenzia Per il Turismo "Abetone Pistoia Montagna Pistoiese"
Ho letto la guida, davvero ben fatta ma ho un problema di nella parte "Scegli una Tabella" in fase di export che non mi elenca nessuna tabella. Mentre nell'esempio si vede chiaramente la selezione: jos_chronoforms_atto_10.
Qualcuno saprebbe dirmi da cosa può dipendere?
Ho usato ChronoForm 3.2.0 con Joomla 1.5.23.

Forse non hai tabelle di chronoforms nel sito ?

In questo caso dovresti modificare questo codice in Form Html

Codice: [Seleziona]
<?php //questo codice permette di popolare la dropdown con le tabelle di chronforms   $db =& JFactory::getDBO();
$query "SHOW TABLES LIKE '%chronoforms%'";
//$query = "SHOW TABLES ";
$db->setQuery($query); 
$nomes $db->loadResultArray(); 
//print_r($nomes); 
$nome_options "";
 
$i=0;
 foreach ( 
$nomes as $v ) { 
$nome_options .= "<option value='".$nomes[$i]."' >".$nomes[$i]."</option>";
 
$i++;
 }  
echo 
$nome_options;
 
?>
   

commentando la prima assegnazione della variabile $query ed abilitando la seconda così

Codice: [Seleziona]
<?php //questo codice permette di popolare la dropdown con le tabelle di chronforms   $db =& JFactory::getDBO();
//$query = "SHOW TABLES LIKE '%chronoforms%'";
$query "SHOW TABLES ";
 
$db->setQuery($query); 
$nomes $db->loadResultArray(); 
//print_r($nomes); 
$nome_options "";
 
$i=0;
 foreach ( 
$nomes as $v ) { 
$nome_options .= "<option value='".$nomes[$i]."' >".$nomes[$i]."</option>";
 
$i++;
 }  
echo 
$nome_options;
 
?>
   
« Ultima modifica: 23 Giu 2011, 13:33:36 da vales »

Offline PaolinoVj

  • Newbie
  • *
  • Post: 9
  • Sesso: Maschio
  • WebDesigner
    • Mostra profilo
    • kimgraf.it
grazie della tempestiva risposta ma nemmeno cambiando la query ottengo la lista.
Credo che a questo punto mi conviene fare dal database.
Grazie cmq!

Offline vales

  • Global Moderator
  • Cyborg
  • ********
  • Post: 6373
  • Sesso: Maschio
    • Mostra profilo
    • Agenzia Per il Turismo "Abetone Pistoia Montagna Pistoiese"
Non è che hai il Plugin di Joomla Upgrade Mootools attivo.?
Non è compatibile con chronoforms v3.

Offline PaolinoVj

  • Newbie
  • *
  • Post: 9
  • Sesso: Maschio
  • WebDesigner
    • Mostra profilo
    • kimgraf.it
Inizialmente avevo installato la versione 1.9 per plug Mootools attivo ma non mi scorrevano i tab delle opzioni quindi ho deciso di disattivarlo installando la 3.2.0.
Se vuoi ti posso creare un utente temporaneo così puoi dare un occhiata.
Altra cosa che potrebbe influire probabilmente è il fatto che il sito è in costruzione e quindi ho spuntato sito offline.

Offline vales

  • Global Moderator
  • Cyborg
  • ********
  • Post: 6373
  • Sesso: Maschio
    • Mostra profilo
    • Agenzia Per il Turismo "Abetone Pistoia Montagna Pistoiese"
Ok invia per MP.

Offline PaolinoVj

  • Newbie
  • *
  • Post: 9
  • Sesso: Maschio
  • WebDesigner
    • Mostra profilo
    • kimgraf.it

Offline vales

  • Global Moderator
  • Cyborg
  • ********
  • Post: 6373
  • Sesso: Maschio
    • Mostra profilo
    • Agenzia Per il Turismo "Abetone Pistoia Montagna Pistoiese"
fatto

Era il copia incolla del codice che non aveva funzionato. Forse aveva portato dei caratteri indesiderati.

Offline PaolinoVj

  • Newbie
  • *
  • Post: 9
  • Sesso: Maschio
  • WebDesigner
    • Mostra profilo
    • kimgraf.it
Grazie per aver risolto il problema, tutto funziona perfettamente.
Eh già siamo nella stessa provincia. Proprio vero...il mondo è piccino!
Buon lavoro e grazie infinite

Offline andreamatta

  • Full Member
  • ***
  • Post: 160
  • Sesso: Maschio
    • Mostra profilo
    • Un sito web non è solo un sito, se riesce a portati clienti e benessere!
Salve, grazie per la guida!

Ho però un quesito e un problema da risolvere:
entrando nel form come superamministratore dal backend (link sulla destra del nome del form in Form manager) ricevo
il messaggio "Area riservata non è consentito l'accesso ai non autorizzati."

Questo sicuramente perchè come scrive Vales
"Il codice PHP nella parte alta permette di creare un filtro che limita l'accesso del form al solo amministratore del sito quando è loggato nel front_end."

Infatti entrando dal frontend non ci sono problemi.

Cosa devo modificare nel codice inserito in FORM HTML  di CF per ottenere questo risultato, ovvero entrare dal backend come superamministratore?

n.b. chiedo scusa ma non mastico PHP.... mi servirebbe il codice per un copia/incolla...
Siti Internet Joomla & SEO a Treviso  ...essere o non essere nel WEB?   >>  http:www.andreamattarollo.com

Offline kappadocio

  • Newbie
  • *
  • Post: 15
    • Mostra profilo
emhhh...


Salve a tutti, scusate se mi intrometto ma ho un problemino anche io


anche a me compare il messaggio "Area riservata non è consentito l'accesso ai non autorizzati."

il problema è che mi compare anche quando sono loggato come Power User...

è strano perchè mi compare soltanto su un sito mentre su altri non mi da problema

quali potrebbero essere i moduli/plugin/componenti che potrebbero dare fastidio a questa applicazione?

o di contro, quali potrebbero essere i moduli, plugin/componenti necessari?
« Ultima modifica: 03 Ott 2011, 20:47:43 da kappadocio »

Offline vales

  • Global Moderator
  • Cyborg
  • ********
  • Post: 6373
  • Sesso: Maschio
    • Mostra profilo
    • Agenzia Per il Turismo "Abetone Pistoia Montagna Pistoiese"
Devi entrare come Super Administrator gli user in quella versione non sono abilitati.

Non ho capito completamente questo


quali potrebbero essere i moduli/plugin/componenti che potrebbero dare fastidio a questa applicazione?

o di contro, quali potrebbero essere i moduli, plugin/componenti necessari?

Quelli che danno fastidio non ne sono stati segnalati.

Necessario è solo chronoforms.

Offline kappadocio

  • Newbie
  • *
  • Post: 15
    • Mostra profilo
Scusa la mia "completa ignoranza" ma credevo che il livello di Super User fosse quello giusto...  :-[


il livello Super Administrator però non riesco a trovarlo  :-\


ti parlavo del fastidio perchè sul sito in cui ho questo problema c'è installato Hot Login e non vorrei fosse quello a dare problemi.


Ho provato anche a disabilitarlo ma il problema resta lo stesso mentre negli altri siti non ho alcun problema
« Ultima modifica: 04 Ott 2011, 00:41:06 da kappadocio »

Offline vales

  • Global Moderator
  • Cyborg
  • ********
  • Post: 6373
  • Sesso: Maschio
    • Mostra profilo
    • Agenzia Per il Turismo "Abetone Pistoia Montagna Pistoiese"
Scusa ho sbagliato io nelle versioni di joomla 1.6 e 1.7 devi accedere come Super User.

Offline kappadocio

  • Newbie
  • *
  • Post: 15
    • Mostra profilo
grazie  :)


ma adesso sono da punto e da capo.


Visto che io entro come Super User, perchè mi continuaa  comparire il messaggio "Area riservata non è consentito l'accesso ai non autorizzati."

Offline valepeo

  • Newbie
  • *
  • Post: 17
    • Mostra profilo
Ho lo stesso problema, fatto tutto il procedimento, loggato in backend e frontend come super user ma da il messaggio

"Area riservata non è consentito l'accesso ai non autorizzati."

Esiste un motivo!?

Grazie

Offline vales

  • Global Moderator
  • Cyborg
  • ********
  • Post: 6373
  • Sesso: Maschio
    • Mostra profilo
    • Agenzia Per il Turismo "Abetone Pistoia Montagna Pistoiese"
Con quale versione di Joomla da il problema per 1.6/1.7 o la 1.5 e con quale chronoforms?

 



Web Design Bolzano Kreatif