<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>chronoform | www.valeriofinazzo.it</title>
	<atom:link href="http://www.valeriofinazzo.it/wordpress/tag/chronoform/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.valeriofinazzo.it/wordpress</link>
	<description>Il sito dell&#039;ingegnere Valerio Finazzo</description>
	<lastBuildDate>Sat, 05 Feb 2022 13:00:01 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.0.3</generator>
	<item>
		<title>CHRONOFORM &#8211; TUTORIAL 5 &#8211; CREARE FORM DI REGISTRAZIONE PER JOOMLA</title>
		<link>http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-5-creare-form-di-registrazione-per-joomla/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 19 Jun 2014 20:54:52 +0000</pubDate>
				<category><![CDATA[JOOMLA]]></category>
		<category><![CDATA[chronoform]]></category>
		<category><![CDATA[joomla]]></category>
		<guid isPermaLink="false">http://www.valeriofinazzo.it/wordpress/?p=187</guid>

					<description><![CDATA[<p>Una funzione molto interessante di Chronoform è quella che permette di estendere il modulo di registrazione utente di Joomla. Si tratta di definire un nuovo form che contenga i campi del form di registrazione di Joomla più i campi fondamentali per il nostro dominio applicativo.In questo form definiamo i campi necessari per Joomla : nome &#8230; <a href="http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-5-creare-form-di-registrazione-per-joomla/" class="more-link">Continua la lettura di <span class="screen-reader-text">CHRONOFORM &#8211; TUTORIAL 5 &#8211; CREARE FORM DI REGISTRAZIONE PER JOOMLA</span> <span class="meta-nav">&#8594;</span></a></p>
The post <a href="http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-5-creare-form-di-registrazione-per-joomla/">CHRONOFORM – TUTORIAL 5 – CREARE FORM DI REGISTRAZIONE PER JOOMLA</a> first appeared on <a href="http://www.valeriofinazzo.it/wordpress">www.valeriofinazzo.it</a>.]]></description>
										<content:encoded><![CDATA[<p style="color: #0d293f; text-align: justify;">Una funzione molto interessante di Chronoform è quella che permette di estendere il modulo di registrazione utente di Joomla.</p>
<p style="color: #0d293f; text-align: justify;">Si tratta di definire un nuovo form che contenga i campi del form di registrazione di Joomla più i campi fondamentali per il nostro dominio applicativo.In questo form definiamo i campi necessari per Joomla :</p>
<ul style="color: #143c5d; text-align: justify;">
<li>nome</li>
<li>username</li>
<li>password</li>
<li>retype password</li>
<li>email</li>
</ul>
<div style="color: #0d293f; text-align: justify;">e aggiungiamo tutti i campi tipici del nostro dominio.</div>
<div style="color: #0d293f; text-align: justify;">Una volta creato il form e connesso alla tabella del database, colleghiamo il form al processo di registrazione di Joomla.</div>
<div style="color: #0d293f; text-align: justify;">Il collegamento viene fatto in due fasi:</div>
<div style="color: #0d293f; text-align: justify;">
<ul style="color: #143c5d;">
<li>Nella sezione modifica del form accediamo alla scheda plugin e abilitiamo il plugin Joomla Registration</li>
<li>Nella sezione Form Management selezioniamo il singolo form tramite la checkbox e accediamo alla funzione Joomla Registration. Il sistema mostrerà un form in cui inserire la corrispondenza tra i campi della tabella utenti di Joomla e quelli del nostro form.</li>
</ul>
<div>A questo punto possiamo verificare il corretto funzionamento del form. Se abbiamo configurato tutto bene al submit del form vedremo popolarsi sia la tabella utenti di joomla che quella del nostro form.</div>
</div>
<div style="color: #0d293f; text-align: justify;">Ultima cosa che resta da fare è modificare il link del modulo di registrazione affinchè carichi il nostro form e non quello tipico di Joomla.</div>
<div style="color: #0d293f; text-align: justify;">Per fare questo dobbiamo modificare il file</div>
<div style="color: #0d293f; text-align: justify;">components/com_user/views/register/tmpl/default.php</div>
<div style="color: #0d293f; text-align: justify;">e introdurre la redirect verso la nostra pagina agendo sui sorgenti in questo modo</div>
<div style="color: #0d293f;">
<div style="text-align: justify;">defined(&#8216;_JEXEC&#8217;) or die(&#8216;Restricted access&#8217;);</div>
<div style="text-align: justify;">$mainframe-&gt;redirect(&#8216;register.html&#8217;);</div>
<div style="text-align: justify;">Buon lavoro</div>
</div>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-5-creare-form-di-registrazione-per-joomla%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%205%20%E2%80%93%20CREARE%20FORM%20DI%20REGISTRAZIONE%20PER%20JOOMLA" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-5-creare-form-di-registrazione-per-joomla%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%205%20%E2%80%93%20CREARE%20FORM%20DI%20REGISTRAZIONE%20PER%20JOOMLA" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-5-creare-form-di-registrazione-per-joomla%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%205%20%E2%80%93%20CREARE%20FORM%20DI%20REGISTRAZIONE%20PER%20JOOMLA" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-5-creare-form-di-registrazione-per-joomla%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%205%20%E2%80%93%20CREARE%20FORM%20DI%20REGISTRAZIONE%20PER%20JOOMLA" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_google_gmail" href="https://www.addtoany.com/add_to/google_gmail?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-5-creare-form-di-registrazione-per-joomla%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%205%20%E2%80%93%20CREARE%20FORM%20DI%20REGISTRAZIONE%20PER%20JOOMLA" title="Gmail" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-5-creare-form-di-registrazione-per-joomla%2F&#038;title=CHRONOFORM%20%E2%80%93%20TUTORIAL%205%20%E2%80%93%20CREARE%20FORM%20DI%20REGISTRAZIONE%20PER%20JOOMLA" data-a2a-url="http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-5-creare-form-di-registrazione-per-joomla/" data-a2a-title="CHRONOFORM – TUTORIAL 5 – CREARE FORM DI REGISTRAZIONE PER JOOMLA"></a></p>The post <a href="http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-5-creare-form-di-registrazione-per-joomla/">CHRONOFORM – TUTORIAL 5 – CREARE FORM DI REGISTRAZIONE PER JOOMLA</a> first appeared on <a href="http://www.valeriofinazzo.it/wordpress">www.valeriofinazzo.it</a>.]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>CHRONOFORM &#8211; TUTORIAL 4 &#8211; UPLOAD FILE</title>
		<link>http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-4-upload-file/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 19 Jun 2014 20:49:15 +0000</pubDate>
				<category><![CDATA[JOOMLA]]></category>
		<category><![CDATA[chronoform]]></category>
		<category><![CDATA[joomla]]></category>
		<guid isPermaLink="false">http://www.valeriofinazzo.it/wordpress/?p=185</guid>

					<description><![CDATA[<p>Nell&#8217;articolo di oggi vedremo come gestire l&#8217;upload di file con Chronoform. Con questa funzione potremmo aggiungere al nostro form dei campi input di tipo file e con facilità configurare tutti i controlli tipici di un capo di tipo file. Come primo step carichiamo il form manager di Chronoform, selezioniamo il nostro form e accediamo in &#8230; <a href="http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-4-upload-file/" class="more-link">Continua la lettura di <span class="screen-reader-text">CHRONOFORM &#8211; TUTORIAL 4 &#8211; UPLOAD FILE</span> <span class="meta-nav">&#8594;</span></a></p>
The post <a href="http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-4-upload-file/">CHRONOFORM – TUTORIAL 4 – UPLOAD FILE</a> first appeared on <a href="http://www.valeriofinazzo.it/wordpress">www.valeriofinazzo.it</a>.]]></description>
										<content:encoded><![CDATA[<p style="color: #0d293f; text-align: justify;">Nell&#8217;articolo di oggi vedremo come gestire l&#8217;upload di file con Chronoform. Con questa funzione potremmo aggiungere al nostro form dei campi input di tipo file e con facilità configurare tutti i controlli tipici di un capo di tipo file.</p>
<p style="color: #0d293f; text-align: justify;">Come primo step carichiamo il form manager di Chronoform, selezioniamo il nostro form e accediamo in modalità modifica tramite il Wizard.</p>
<p style="color: #0d293f; text-align: justify;">Nel wizard selezionamo un componente di tipo FileUpload e con la funzione di drag and drop la aggiungiamo al nostro form. A questo punto configuriamo le properties dell&#8217;oggetto e in particolare configuriamo:</p>
<ul style="color: #143c5d; text-align: justify;">
<li>Allowed Extensions</li>
<li>Maximum File Size in KB</li>
</ul>
<div style="color: #0d293f; text-align: justify;">E&#8217; necessario configurare queste variabili, in assenza di valori Chronoform impedirà il caricamento del file.</div>
<div style="color: #0d293f; text-align: justify;">Modificate le variabili e salvato il form, torniamo al form manager, selezioniamo nuovamente il form tramite il pulsante modifica.</div>
<div style="color: #0d293f; text-align: justify;">Compare il sistema a scheda e selezionamo la scheda File Uploads.</div>
<div style="color: #0d293f; text-align: justify;">In questa scheda completiamo la configurazione del form. Possiamo stabilire:</div>
<div style="color: #0d293f;">
<ul style="color: #143c5d; text-align: justify;">
<li>il path dove i file verranno salvati (Full upload Path)</li>
<li>il formato del nome con cui verranno salvati (FileName format)</li>
<li>il messaggio di errore per limite dimensione superiore non rispettato (Size Exceeded error)</li>
<li>il messaggio di errore per estensione non supportata (Type not allowed error)</li>
<li>il messaggio di errore per limite dimensione inferiore non rispettato (Size less error)</li>
</ul>
<div style="text-align: justify;">A questo punto potete testare il vostro form e verificare il corretto salvataggio nel file system del file caricato secondo le vostre regole.</div>
</div>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-4-upload-file%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%204%20%E2%80%93%20UPLOAD%20FILE" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-4-upload-file%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%204%20%E2%80%93%20UPLOAD%20FILE" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-4-upload-file%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%204%20%E2%80%93%20UPLOAD%20FILE" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-4-upload-file%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%204%20%E2%80%93%20UPLOAD%20FILE" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_google_gmail" href="https://www.addtoany.com/add_to/google_gmail?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-4-upload-file%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%204%20%E2%80%93%20UPLOAD%20FILE" title="Gmail" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-4-upload-file%2F&#038;title=CHRONOFORM%20%E2%80%93%20TUTORIAL%204%20%E2%80%93%20UPLOAD%20FILE" data-a2a-url="http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-4-upload-file/" data-a2a-title="CHRONOFORM – TUTORIAL 4 – UPLOAD FILE"></a></p>The post <a href="http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-4-upload-file/">CHRONOFORM – TUTORIAL 4 – UPLOAD FILE</a> first appeared on <a href="http://www.valeriofinazzo.it/wordpress">www.valeriofinazzo.it</a>.]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>CHRONOFORM &#8211; TUTORIAL 3 &#8211; NOTIFICA VIA EMAIL</title>
		<link>http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-3-notifica-via-email/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 19 Jun 2014 20:48:10 +0000</pubDate>
				<category><![CDATA[JOOMLA]]></category>
		<category><![CDATA[chronoform]]></category>
		<category><![CDATA[joomla]]></category>
		<guid isPermaLink="false">http://www.valeriofinazzo.it/wordpress/?p=183</guid>

					<description><![CDATA[<p>Può essere utile integrare nel nostro form un sistema di notifica via email, notifica via email che può essere inviata al gestore del sito qualora sia necessario una sua approvazione o all&#8217;utente stesso come riepilogo di quanto inserito. Per fare questo Chronoform ci mette a disposizione una comodo sezione in cui poter definire le caratteristiche &#8230; <a href="http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-3-notifica-via-email/" class="more-link">Continua la lettura di <span class="screen-reader-text">CHRONOFORM &#8211; TUTORIAL 3 &#8211; NOTIFICA VIA EMAIL</span> <span class="meta-nav">&#8594;</span></a></p>
The post <a href="http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-3-notifica-via-email/">CHRONOFORM – TUTORIAL 3 – NOTIFICA VIA EMAIL</a> first appeared on <a href="http://www.valeriofinazzo.it/wordpress">www.valeriofinazzo.it</a>.]]></description>
										<content:encoded><![CDATA[<p style="color: #0d293f; text-align: justify;">Può essere utile integrare nel nostro form un sistema di notifica via email, notifica via email che può essere inviata al gestore del sito qualora sia necessario una sua approvazione o all&#8217;utente stesso come riepilogo di quanto inserito.</p>
<p style="color: #0d293f; text-align: justify;">Per fare questo Chronoform ci mette a disposizione una comodo sezione in cui poter definire le caratteristiche della email che vogliamo spedire.</p>
<p style="color: #0d293f; text-align: justify;">Come primo step carichiamo il form manager di Chronoform, selezioniamo il nostro form e accediamo in modalità modifica.</p>
<p style="color: #0d293f; text-align: justify;">Il sistema carica il sistema a schede a noi noto e in particolare ci soffermiamo sulle schede General, Setup Email e Emails Template:</p>
<ul style="color: #143c5d; text-align: justify;">
<li>Nella scheda General ci limitiamo ad abilitare la combo Email the results ?</li>
<li>Nella scheda Setup Email creiamo le email da inviare al submit dell&#8217;utente</li>
<li>Nella scheda Emails Template definiamo il body di ciascuna email definita</li>
</ul>
<div style="color: #0d293f; text-align: justify;">E&#8217; possibile definire più email da inoltrare tramite i pulsanti disponibili e per ogni email dobbiamo inserire i parametri essenziali altrimenti la notifica resta disabilitata. I parametri obbligatori sono:</div>
<div style="color: #0d293f; text-align: justify;">
<ul style="color: #143c5d;">
<li>To</li>
<li>Subject</li>
<li>From Name</li>
<li>From Email</li>
</ul>
<div>I campi possono essere recuperati dal form stesso e per far ciò occorre usare nel form i campi definiti come Dynamic.</div>
<div>Se sono aggiunti tutti i campi necessari e se sono popolati correttamente nella sezione email properties viene abilitato il campo Enabled.</div>
</div>
<div style="color: #0d293f; text-align: justify;">A questo punto possiamo salvare e ritornare al form manager. Vedremo nella colonna email il numero di email abilitate e quelle disabilitate.</div>
<div style="color: #0d293f; text-align: justify;">Se avete operato correttamente troverete enabled:1 e disabled:0.</div>
<div style="color: #0d293f; text-align: justify;">Andiamo al nostro form, proviamo il submit e riceveremo subito la mail con le caratteristiche scelte.</div>
<div style="color: #0d293f; text-align: justify;">
<p>Di default Chronoform definisce per ogni email un body identifico al form creato. E&#8217; possibile cambiare il testo delle mail agendo sulla scheda Email Template, dove troveremo tante sezioni quante sono le email definite. Per ciascuna mail sarà possibile definire il body della mail tramite un comodo Editor WYSIWYG. I campi dinamici, recuperati dal form, vengono passati nel formato {nomeCampo}.</p>
</div>
<div style="color: #0d293f;">
<p style="text-align: justify;">Buona sperimentazione.</p>
</div>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-3-notifica-via-email%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%203%20%E2%80%93%20NOTIFICA%20VIA%20EMAIL" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-3-notifica-via-email%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%203%20%E2%80%93%20NOTIFICA%20VIA%20EMAIL" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-3-notifica-via-email%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%203%20%E2%80%93%20NOTIFICA%20VIA%20EMAIL" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-3-notifica-via-email%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%203%20%E2%80%93%20NOTIFICA%20VIA%20EMAIL" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_google_gmail" href="https://www.addtoany.com/add_to/google_gmail?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-3-notifica-via-email%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%203%20%E2%80%93%20NOTIFICA%20VIA%20EMAIL" title="Gmail" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-3-notifica-via-email%2F&#038;title=CHRONOFORM%20%E2%80%93%20TUTORIAL%203%20%E2%80%93%20NOTIFICA%20VIA%20EMAIL" data-a2a-url="http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-3-notifica-via-email/" data-a2a-title="CHRONOFORM – TUTORIAL 3 – NOTIFICA VIA EMAIL"></a></p>The post <a href="http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-3-notifica-via-email/">CHRONOFORM – TUTORIAL 3 – NOTIFICA VIA EMAIL</a> first appeared on <a href="http://www.valeriofinazzo.it/wordpress">www.valeriofinazzo.it</a>.]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>CHRONOFORM &#8211; TUTORIAL 2 &#8211; CONNETTERE IL FORM AL DATABASE</title>
		<link>http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-2-connettere-il-form-al-database/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 19 Jun 2014 20:46:09 +0000</pubDate>
				<category><![CDATA[JOOMLA]]></category>
		<category><![CDATA[chronoform]]></category>
		<category><![CDATA[joomla]]></category>
		<guid isPermaLink="false">http://www.valeriofinazzo.it/wordpress/?p=181</guid>

					<description><![CDATA[<p>In questo articolo vedremo come agganciare il form creato nell&#8217;articolo precedente ad una tabella del database. Una volta creato il form abbiamo due possibilità: creare una tabella e agganciarla al form creato agganciare il form ad una tabella preesistente. Vediamo il primo caso. Accediamo alla sezione Forms Management, selezioniamo il nostro form e usiamo la &#8230; <a href="http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-2-connettere-il-form-al-database/" class="more-link">Continua la lettura di <span class="screen-reader-text">CHRONOFORM &#8211; TUTORIAL 2 &#8211; CONNETTERE IL FORM AL DATABASE</span> <span class="meta-nav">&#8594;</span></a></p>
The post <a href="http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-2-connettere-il-form-al-database/">CHRONOFORM – TUTORIAL 2 – CONNETTERE IL FORM AL DATABASE</a> first appeared on <a href="http://www.valeriofinazzo.it/wordpress">www.valeriofinazzo.it</a>.]]></description>
										<content:encoded><![CDATA[<p style="color: #0d293f; text-align: justify;">In questo articolo vedremo come agganciare il form creato nell&#8217;articolo precedente ad una tabella del database. Una volta creato il form abbiamo due possibilità:</p>
<p style="color: #0d293f; text-align: justify;">
<ul style="color: #143c5d; text-align: justify;">
<li>creare una tabella e agganciarla al form creato</li>
<li>agganciare il form ad una tabella preesistente.</li>
</ul>
<p style="color: #0d293f; text-align: justify;">
<p style="color: #0d293f; text-align: justify;">Vediamo il primo caso. Accediamo alla sezione Forms Management, selezioniamo il nostro form e usiamo la funzione disponibile in alto Create Table. Chronoform aprirà un form per la creazione di una tabella con alcuni campi di audit consigliati. In questo form sarà possibile scegliere il nome della tabella e quali campi del form creato mappare sulla tabella.</p>
<p style="color: #0d293f; text-align: justify;">Creata la tabella torniamo al nostro form e accediamo alla sezione DB Connection. In questa sezione abilitiamo il data storage e scegliamo dall&#8217;elenco la tabella appena creta. A questo punto, una volta pubblicato il form, ogni evento di submit si tradurrà in una insert nella nostra tabella.</p>
<p style="color: #0d293f; text-align: justify;">Vediamo il secondo caso. Stavolta la tabella è già disponibile e quindi non utilizzeremo la procedura di creazione guidata e relativo mapping. Selezioniamo nuovamente il nostro form e accediamo alla sezione DB Connection. In questa sezione abilitiamo il data storage e scegliamo una tabella preesistente con una sua struttura dati precisa. In questo cosa dobbiamo avere l&#8217;accortezza che le property del form abbiamo lo stesso nome dei campi della tabella, altrimenti il rischio è quello di generare tanti record vuoti.</p>
<p style="text-align: justify;">
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-2-connettere-il-form-al-database%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%202%20%E2%80%93%20CONNETTERE%20IL%20FORM%20AL%20DATABASE" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-2-connettere-il-form-al-database%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%202%20%E2%80%93%20CONNETTERE%20IL%20FORM%20AL%20DATABASE" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-2-connettere-il-form-al-database%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%202%20%E2%80%93%20CONNETTERE%20IL%20FORM%20AL%20DATABASE" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-2-connettere-il-form-al-database%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%202%20%E2%80%93%20CONNETTERE%20IL%20FORM%20AL%20DATABASE" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_google_gmail" href="https://www.addtoany.com/add_to/google_gmail?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-2-connettere-il-form-al-database%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%202%20%E2%80%93%20CONNETTERE%20IL%20FORM%20AL%20DATABASE" title="Gmail" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-2-connettere-il-form-al-database%2F&#038;title=CHRONOFORM%20%E2%80%93%20TUTORIAL%202%20%E2%80%93%20CONNETTERE%20IL%20FORM%20AL%20DATABASE" data-a2a-url="http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-2-connettere-il-form-al-database/" data-a2a-title="CHRONOFORM – TUTORIAL 2 – CONNETTERE IL FORM AL DATABASE"></a></p>The post <a href="http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-2-connettere-il-form-al-database/">CHRONOFORM – TUTORIAL 2 – CONNETTERE IL FORM AL DATABASE</a> first appeared on <a href="http://www.valeriofinazzo.it/wordpress">www.valeriofinazzo.it</a>.]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>CHRONOFORM &#8211; TUTORIAL 1 &#8211; CREARE UN FORM</title>
		<link>http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-1-creare-un-form/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 19 Jun 2014 20:44:59 +0000</pubDate>
				<category><![CDATA[JOOMLA]]></category>
		<category><![CDATA[chronoform]]></category>
		<category><![CDATA[joomla]]></category>
		<guid isPermaLink="false">http://www.valeriofinazzo.it/wordpress/?p=179</guid>

					<description><![CDATA[<p>Inizia una serie di articoli dedicati a Joomla, il celebre CMS scritto in php, utile per chiunque voglia realizzare un sito web senza avere nozioni di HTML e linguaggi server side. L&#8217;uso di Joomla è abbastanza intuitivo, e la documentazione a disposizione è precisa ed esauriente, pertanto non penso di scrivere articoli specifici su questa &#8230; <a href="http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-1-creare-un-form/" class="more-link">Continua la lettura di <span class="screen-reader-text">CHRONOFORM &#8211; TUTORIAL 1 &#8211; CREARE UN FORM</span> <span class="meta-nav">&#8594;</span></a></p>
The post <a href="http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-1-creare-un-form/">CHRONOFORM – TUTORIAL 1 – CREARE UN FORM</a> first appeared on <a href="http://www.valeriofinazzo.it/wordpress">www.valeriofinazzo.it</a>.]]></description>
										<content:encoded><![CDATA[<p style="color: #0d293f; text-align: justify;">Inizia una serie di articoli dedicati a Joomla, il celebre CMS scritto in php, utile per chiunque voglia realizzare un sito web senza avere nozioni di HTML e linguaggi server side. L&#8217;uso di Joomla è abbastanza intuitivo, e la documentazione a disposizione è precisa ed esauriente, pertanto non penso di scrivere articoli specifici su questa tecnologia. Mi dedicherò ai vari plugin sviluppati per Joomla che permettono di estendere le funzionalità base di Joomla.</p>
<p style="color: #0d293f; text-align: justify;">Nel momento in cui scrivo sono presenti le versioni:</p>
<ul style="color: #143c5d; text-align: justify;">
<li>1.5</li>
<li>1.6 (versione di transizione, non più supportata)</li>
<li>1.7</li>
</ul>
<div style="color: #0d293f; text-align: justify;">La più grande differenza tra le versioni è quella relativa la gestione delle utente, con la 1.7 si sono superati i limiti della 1.5 e l&#8217;utente può gestire al meglio le ACL, senza alcuna limitazione.</div>
<div style="color: #0d293f; text-align: justify;">Il componente analizzato in questo articolo è Chronoform, prodotto dalla <a style="color: #2675b5;" href="http://www.chronoengine.com/">ChronoEngine</a>, che consente la creazione di form da inserire nel nostro sito.</div>
<div style="color: #0d293f; text-align: justify;">Il comportamento base di Joomla prevede il sito come una serie di articoli organizzati in sezioni e categorie, articoli che vengono realizzato tramite il comodo editor messo a disposizione. La realizzazione di un form per l&#8217;invio di dati richiede l&#8217;uso di un componente esterno e la scelta è caduta su Chronoform, altre valide alternative sono analizzabile sul <a style="color: #2675b5;" href="http://extensions.joomla.org/">sito ufficiale delle estensioni</a>.</div>
<div style="color: #0d293f; text-align: justify;">Attualmente sono disponibili due versioni di Chronoform, la 3 e la 4. La versione 4 è una versione riscritta della 3, che aggiunge nuove funzionalità e la gestione degli eventi al potente wizard messo a disposizione. La versione 4 ha una dipendenza da mootools 1.2, quindi se per qualche motivo non potete soddisfare tale dipendenza ripiegate sulla versione 3.</div>
<div style="color: #0d293f; text-align: justify;">In questo articolo vediamo la creazione di un form con la versione 3.</div>
<div style="color: #0d293f; text-align: justify;">Una volta installato, seleziona il Wizard del menù, seguendo il percorso Componente/Chronoform/Form Wizard.</div>
<div style="color: #0d293f; text-align: justify;">Il sistema carica il form e abbiamo la possibilità di costrutire il form aggiungendo tramite drag&amp;drop i componenti messi a disposizione nel menù laterale.</div>
<div style="color: #0d293f; text-align: justify;">Aggiungiamo i componenti desiderati e concludiamo inserente il pulsante di Submit che ogni form deve avere.</div>
<div style="color: #0d293f; text-align: justify;">A questo punto salviamo, specificando il nome del form, e il modulo caricherà l&#8217;elenco dei form disponibili.</div>
<div style="color: #0d293f; text-align: justify;">Il form non è ancora pubblicato, ma è possibile pubblicarlo tramite il pulsante messo a disposizione e verificare con il link messo ben in evidenza la sua visualizzazione.</div>
<div style="color: #0d293f; text-align: justify;">Una volta pubblicato è possibile richiamare la pagina da menù,specificando l&#8217;opzione Chronoform e specificando il nome del form stabilito all&#8217;atto del salvataggio.</div>
<p style="text-align: justify;">
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-1-creare-un-form%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%201%20%E2%80%93%20CREARE%20UN%20FORM" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-1-creare-un-form%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%201%20%E2%80%93%20CREARE%20UN%20FORM" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-1-creare-un-form%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%201%20%E2%80%93%20CREARE%20UN%20FORM" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-1-creare-un-form%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%201%20%E2%80%93%20CREARE%20UN%20FORM" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_google_gmail" href="https://www.addtoany.com/add_to/google_gmail?linkurl=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-1-creare-un-form%2F&amp;linkname=CHRONOFORM%20%E2%80%93%20TUTORIAL%201%20%E2%80%93%20CREARE%20UN%20FORM" title="Gmail" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=http%3A%2F%2Fwww.valeriofinazzo.it%2Fwordpress%2F2014%2F06%2Fchronoform-tutorial-1-creare-un-form%2F&#038;title=CHRONOFORM%20%E2%80%93%20TUTORIAL%201%20%E2%80%93%20CREARE%20UN%20FORM" data-a2a-url="http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-1-creare-un-form/" data-a2a-title="CHRONOFORM – TUTORIAL 1 – CREARE UN FORM"></a></p>The post <a href="http://www.valeriofinazzo.it/wordpress/2014/06/chronoform-tutorial-1-creare-un-form/">CHRONOFORM – TUTORIAL 1 – CREARE UN FORM</a> first appeared on <a href="http://www.valeriofinazzo.it/wordpress">www.valeriofinazzo.it</a>.]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
