<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Tutorial: creare un componente per Joomla 1.5</title>
	<atom:link href="http://blog.joocode.com/cms/joomla/tutorial-creare-un-componente-per-joomla-15/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.joocode.com/cms/joomla/tutorial-creare-un-componente-per-joomla-15/</link>
	<description></description>
	<lastBuildDate>Sat, 05 Feb 2011 18:30:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: massimo</title>
		<link>http://blog.joocode.com/cms/joomla/tutorial-creare-un-componente-per-joomla-15/#comment-3233</link>
		<dc:creator>massimo</dc:creator>
		<pubDate>Mon, 03 Jan 2011 17:13:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joocode.com/?p=449#comment-3233</guid>
		<description>sono capitato qui da un link postato da mau_develop
in risposta ad un mio quesito sul forum di joomla.it:
http://forum.joomla.it/index.php/topic,115883.msg512679.html#msg512679

riesci a darmi una dritta?</description>
		<content:encoded><![CDATA[<p>sono capitato qui da un link postato da mau_develop<br />
in risposta ad un mio quesito sul forum di joomla.it:<br />
<a href="http://forum.joomla.it/index.php/topic,115883.msg512679.html#msg512679" rel="nofollow">http://forum.joomla.it/index.php/topic,115883.msg512679.html#msg512679</a></p>
<p>riesci a darmi una dritta?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: paolo</title>
		<link>http://blog.joocode.com/cms/joomla/tutorial-creare-un-componente-per-joomla-15/#comment-3218</link>
		<dc:creator>paolo</dc:creator>
		<pubDate>Fri, 03 Dec 2010 14:27:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joocode.com/?p=449#comment-3218</guid>
		<description>chiedo una cosa se l&#039;elenco degli allarmi volessi cliccare su un allarme e aprire in modifica l&#039;allarme come dovrei fare... o meglio come creo il link da mettere e come ricevo i dati passati (tipo id dell&#039;allarme selezionato) ?
grazie vi prego aiutatemi</description>
		<content:encoded><![CDATA[<p>chiedo una cosa se l&#8217;elenco degli allarmi volessi cliccare su un allarme e aprire in modifica l&#8217;allarme come dovrei fare&#8230; o meglio come creo il link da mettere e come ricevo i dati passati (tipo id dell&#8217;allarme selezionato) ?<br />
grazie vi prego aiutatemi</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: paolo</title>
		<link>http://blog.joocode.com/cms/joomla/tutorial-creare-un-componente-per-joomla-15/#comment-3217</link>
		<dc:creator>paolo</dc:creator>
		<pubDate>Fri, 03 Dec 2010 13:42:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joocode.com/?p=449#comment-3217</guid>
		<description>il post è bello ma per uno che joomla non lo conosce è spiegato malissimo... mi spiego meglio :)
per esempio :
$row =&amp; JTable::getInstance(&#039;allarme&#039;, &#039;Table&#039;);
nessuno dice che allarme è un nome di tabella (che si capisce) ma che deve essere definita in un file con lo stesso nome all&#039;interno di table contente la tabella con i null per l&#039;azzeramento...
 e nessuno piega dove e come si va a peendere i dati per inserirli nella tabella... ecc.... ecc.... ec.... io php lo conosco ma non conoscendo joomla mi sono perso più volte....
aiutateci e non date tanto epr scontato...</description>
		<content:encoded><![CDATA[<p>il post è bello ma per uno che joomla non lo conosce è spiegato malissimo&#8230; mi spiego meglio <img src='http://blog.joocode.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
per esempio :<br />
$row =&amp; JTable::getInstance(&#8216;allarme&#8217;, &#8216;Table&#8217;);<br />
nessuno dice che allarme è un nome di tabella (che si capisce) ma che deve essere definita in un file con lo stesso nome all&#8217;interno di table contente la tabella con i null per l&#8217;azzeramento&#8230;<br />
 e nessuno piega dove e come si va a peendere i dati per inserirli nella tabella&#8230; ecc&#8230;. ecc&#8230;. ec&#8230;. io php lo conosco ma non conoscendo joomla mi sono perso più volte&#8230;.<br />
aiutateci e non date tanto epr scontato&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniele</title>
		<link>http://blog.joocode.com/cms/joomla/tutorial-creare-un-componente-per-joomla-15/#comment-3130</link>
		<dc:creator>Daniele</dc:creator>
		<pubDate>Thu, 26 Aug 2010 13:22:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joocode.com/?p=449#comment-3130</guid>
		<description>Salve,
OTTIMO TUTORIAL,GRAZIE.
Volevo chiedere un cosa dato che non e&#039; molto che lavoro con joomla.
Ma che differenza ce&#039; tra l&#039;usare la classe JTable e la classe mosDBTable?
Si usava in una differente versione di joomla?
Io trovo interessante questo discorso dei componenti,visto che per il mio sito
fatto per gestire un torneo di fantacalcio tra amici che va avanti da anni ho usato il plugin jumy per creare le varie pagine, inoltre poi riuscirei a sfruttare
il framework di joomla anche per quanto riguarda l&#039;interfacciamento con il database.

Grazie molte.
Saluti
Daniele</description>
		<content:encoded><![CDATA[<p>Salve,<br />
OTTIMO TUTORIAL,GRAZIE.<br />
Volevo chiedere un cosa dato che non e&#8217; molto che lavoro con joomla.<br />
Ma che differenza ce&#8217; tra l&#8217;usare la classe JTable e la classe mosDBTable?<br />
Si usava in una differente versione di joomla?<br />
Io trovo interessante questo discorso dei componenti,visto che per il mio sito<br />
fatto per gestire un torneo di fantacalcio tra amici che va avanti da anni ho usato il plugin jumy per creare le varie pagine, inoltre poi riuscirei a sfruttare<br />
il framework di joomla anche per quanto riguarda l&#8217;interfacciamento con il database.</p>
<p>Grazie molte.<br />
Saluti<br />
Daniele</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Giovanni Di Palma</title>
		<link>http://blog.joocode.com/cms/joomla/tutorial-creare-un-componente-per-joomla-15/#comment-3001</link>
		<dc:creator>Giovanni Di Palma</dc:creator>
		<pubDate>Sat, 05 Jun 2010 13:43:03 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joocode.com/?p=449#comment-3001</guid>
		<description>Mi interessa molto questo tipo di attivita&#039;, dovrei sviluppare una cosa abbastanza complicata, ma non credo sia possibile parlarne su un forum, ovvero non basterebbe una semplice spiegazione, ho notato che qui ci sono eprsone che sviluppano con joomla ed io ero orientato a creare un componente per gestire il software che devo fare; ma da solo non posso farcela, ci sarebbe qualcuno che si sente in grado di aiutarmi ?</description>
		<content:encoded><![CDATA[<p>Mi interessa molto questo tipo di attivita&#8217;, dovrei sviluppare una cosa abbastanza complicata, ma non credo sia possibile parlarne su un forum, ovvero non basterebbe una semplice spiegazione, ho notato che qui ci sono eprsone che sviluppano con joomla ed io ero orientato a creare un componente per gestire il software che devo fare; ma da solo non posso farcela, ci sarebbe qualcuno che si sente in grado di aiutarmi ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alessandro</title>
		<link>http://blog.joocode.com/cms/joomla/tutorial-creare-un-componente-per-joomla-15/#comment-2999</link>
		<dc:creator>Alessandro</dc:creator>
		<pubDate>Fri, 04 Jun 2010 17:11:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joocode.com/?p=449#comment-2999</guid>
		<description>Grazie tante. Mi ha aiutato tantissimo</description>
		<content:encoded><![CDATA[<p>Grazie tante. Mi ha aiutato tantissimo</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Manolo</title>
		<link>http://blog.joocode.com/cms/joomla/tutorial-creare-un-componente-per-joomla-15/#comment-2960</link>
		<dc:creator>Manolo</dc:creator>
		<pubDate>Wed, 12 May 2010 15:36:41 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joocode.com/?p=449#comment-2960</guid>
		<description>Un sincero complimento a questa guida che mi ha fatto avvicinare al mio primo componente. Volevo chiederVi se esiste qualche modo per poter paginare i risultati degli allarmi nel frontend.
I risultati dopo poco diventano troppi.

Ho dato un sguardo a questa guida 
http://docs.joomla.org/Using_JPagination_in_your_component 
ma speravo ci fosse qualcosa di più semplice.
Qualcuno sa aiutarmi ??? Grazie anticipatamente

____ Se può essere di aiuto ho creato nel pannello amministrativo un link elimina.

#############
admin.allarmi.php
#############

//no direct access
defined(&#039;_JEXEC&#039;) or die(&#039;Restricted access&#039;);

jimport(&#039;joomla.application.helper&#039;);
require_once(JApplicationHelper::getPath(&#039;admin_html&#039;));
JTable::addIncludePath(JPATH_COMPONENT.DS.&#039;tables&#039;);

$task	= JRequest::getCmd(&#039;task&#039;);
$aid 	= JRequest::getVar(&#039;aid&#039;, &#039;get&#039;);

switch($task) {
  
  case remove:
  removeAllarmi($aid);
  break;	
  
  default:
  	showAllarmi($option);
	break;

}

function showAllarmi($option) {
	$db =&amp; JFactory::getDBO();
	$query = &quot;SELECT * FROM #__allarmi ORDER BY giorno DESC&quot;;
	$db-&gt;setQuery($query);
	$rows = $db-&gt;loadObjectList();
	if ($db-&gt;getErrorNum()) {
		echo $db-&gt;stderr();
		return false;
	}
	HTML_allarmi::showAllarmi($rows, $option);
}

function removeAllarmi($aid)
{
	global $mainframe;
	$db =&amp; JFactory::getDBO();
	$query = &quot;DELETE FROM #__allarmi WHERE id = $aid&quot;;
	$db-&gt;setQuery( $query );
	if (!$db-&gt;query()) {
			echo &quot; alert(&#039;&quot;.$db-&gt;getErrorMsg(true).&quot;&#039;); window.history.go(-1); \n&quot;;
		}
	$mainframe-&gt;redirect( &quot;index.php?option=com_allarmi&quot; );	
	return true;	
}

#########
a questo punto nella pagina nella pagina admin.allarmi.html.php

ho creato un altra colonna e inserito un link 
&lt;a&gt;id.&#039;&quot;&gt;elimina&lt;/a&gt; 

Vi prego aiutatemi nella paginazione front-end</description>
		<content:encoded><![CDATA[<p>Un sincero complimento a questa guida che mi ha fatto avvicinare al mio primo componente. Volevo chiederVi se esiste qualche modo per poter paginare i risultati degli allarmi nel frontend.<br />
I risultati dopo poco diventano troppi.</p>
<p>Ho dato un sguardo a questa guida<br />
<a href="http://docs.joomla.org/Using_JPagination_in_your_component" rel="nofollow">http://docs.joomla.org/Using_JPagination_in_your_component</a><br />
ma speravo ci fosse qualcosa di più semplice.<br />
Qualcuno sa aiutarmi ??? Grazie anticipatamente</p>
<p>____ Se può essere di aiuto ho creato nel pannello amministrativo un link elimina.</p>
<p>#############<br />
admin.allarmi.php<br />
#############</p>
<p>//no direct access<br />
defined(&#8216;_JEXEC&#8217;) or die(&#8216;Restricted access&#8217;);</p>
<p>jimport(&#8216;joomla.application.helper&#8217;);<br />
require_once(JApplicationHelper::getPath(&#8216;admin_html&#8217;));<br />
JTable::addIncludePath(JPATH_COMPONENT.DS.&#8217;tables&#8217;);</p>
<p>$task	= JRequest::getCmd(&#8216;task&#8217;);<br />
$aid 	= JRequest::getVar(&#8216;aid&#8217;, &#8216;get&#8217;);</p>
<p>switch($task) {</p>
<p>  case remove:<br />
  removeAllarmi($aid);<br />
  break;	</p>
<p>  default:<br />
  	showAllarmi($option);<br />
	break;</p>
<p>}</p>
<p>function showAllarmi($option) {<br />
	$db =&amp; JFactory::getDBO();<br />
	$query = &#8220;SELECT * FROM #__allarmi ORDER BY giorno DESC&#8221;;<br />
	$db-&gt;setQuery($query);<br />
	$rows = $db-&gt;loadObjectList();<br />
	if ($db-&gt;getErrorNum()) {<br />
		echo $db-&gt;stderr();<br />
		return false;<br />
	}<br />
	HTML_allarmi::showAllarmi($rows, $option);<br />
}</p>
<p>function removeAllarmi($aid)<br />
{<br />
	global $mainframe;<br />
	$db =&amp; JFactory::getDBO();<br />
	$query = &#8220;DELETE FROM #__allarmi WHERE id = $aid&#8221;;<br />
	$db-&gt;setQuery( $query );<br />
	if (!$db-&gt;query()) {<br />
			echo &#8221; alert(&#8216;&#8221;.$db-&gt;getErrorMsg(true).&#8221;&#8216;); window.history.go(-1); \n&#8221;;<br />
		}<br />
	$mainframe-&gt;redirect( &#8220;index.php?option=com_allarmi&#8221; );<br />
	return true;<br />
}</p>
<p>#########<br />
a questo punto nella pagina nella pagina admin.allarmi.html.php</p>
<p>ho creato un altra colonna e inserito un link<br />
<a>id.&#8217;&#8221;&gt;elimina</a> </p>
<p>Vi prego aiutatemi nella paginazione front-end</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luigi</title>
		<link>http://blog.joocode.com/cms/joomla/tutorial-creare-un-componente-per-joomla-15/#comment-2896</link>
		<dc:creator>Luigi</dc:creator>
		<pubDate>Thu, 08 Apr 2010 09:49:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joocode.com/?p=449#comment-2896</guid>
		<description>risolto sbagliavo a chiamare la cartella Table era da chiamare tables</description>
		<content:encoded><![CDATA[<p>risolto sbagliavo a chiamare la cartella Table era da chiamare tables</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luigi</title>
		<link>http://blog.joocode.com/cms/joomla/tutorial-creare-un-componente-per-joomla-15/#comment-2895</link>
		<dc:creator>Luigi</dc:creator>
		<pubDate>Thu, 08 Apr 2010 09:48:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joocode.com/?p=449#comment-2895</guid>
		<description>o messo la tabella allarme.php in tutti i posti possibili ma mi da ancora l&#039;errore!</description>
		<content:encoded><![CDATA[<p>o messo la tabella allarme.php in tutti i posti possibili ma mi da ancora l&#8217;errore!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luigi</title>
		<link>http://blog.joocode.com/cms/joomla/tutorial-creare-un-componente-per-joomla-15/#comment-2893</link>
		<dc:creator>Luigi</dc:creator>
		<pubDate>Thu, 08 Apr 2010 09:16:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joocode.com/?p=449#comment-2893</guid>
		<description>Salve mi da un problema quando va a fare il bind su $row all&#039;interno di new allarmi.

Ecco l&#039;errore: 
Fatal error: Call to a member function bind() on a non-object in C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\joomla\components\com_allarmi\allarmi.php  on line 56

la linea 56 eccola:  if (!$row-&gt;bind(JRequest::get(&#039;post&#039;))) {

AIUTOOOOOOOOOO!!!!</description>
		<content:encoded><![CDATA[<p>Salve mi da un problema quando va a fare il bind su $row all&#8217;interno di new allarmi.</p>
<p>Ecco l&#8217;errore:<br />
Fatal error: Call to a member function bind() on a non-object in C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\joomla\components\com_allarmi\allarmi.php  on line 56</p>
<p>la linea 56 eccola:  if (!$row-&gt;bind(JRequest::get(&#8216;post&#8217;))) {</p>
<p>AIUTOOOOOOOOOO!!!!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

