Back to top

Autore Topic: Che parametri contiene?  (Letto 1392 volte)

Offline keyascii

  • Appassionato
  • ***
  • Post: 495
  • Sesso: Maschio
    • Mostra profilo
Che parametri contiene?
« il: 13 Apr 2011, 14:52:32 »
Salve, piccola info per lo sviluppo di un plugin:
Prendendo in esempio il plugin 'vote',
Codice: [Seleziona]
defined( '_JEXEC' ) or die( 'Restricted access' );
$mainframe->registerEvent( 'onBeforeDisplayContent', 'plgContentVote' );
function plgContentVote( &$row, &$params, $page=0 )
&$param, che parametri contiene?
Se io e te abbiamo una cosa e ce la scambiamo, io e te abbiamo ancora una cosa, ma se io e te abbiamo un'idea e ce la scambiamo, tu hai 2 idee e io ho due idee!

mau_develop

  • Visitatore
Re:Che parametri contiene?
« Risposta #1 il: 13 Apr 2011, 18:22:29 »
...magari nessuno... guarda nell'xml o nella sua riga del db in plugins

M.

Offline keyascii

  • Appassionato
  • ***
  • Post: 495
  • Sesso: Maschio
    • Mostra profilo
Re:Che parametri contiene?
« Risposta #2 il: 13 Apr 2011, 18:49:37 »
...magari nessuno... guarda nell'xml o nella sua riga del db in plugins
Infatti non è un parametro del plugin in quanto il plugin Rating (appartenente al core di joomla) non ha parametri però, se si guarda il file vote.php (relativo proprio al plugin in questione, si trova la stringa "$params->get( 'show_vote' )". Allora, il parametro $params->get( 'show_vote' ) a chi appartiene?
Codice: [Seleziona]
$mainframe->registerEvent( 'onBeforeDisplayContent', 'plgContentVote' );
function plgContentVote( &$row, &$params, $page=0 )
{
$uri = & JFactory::getURI();
$id = $row->id;
$html = '';
if (isset($row->rating_count) && $params->get( 'show_vote' ) && !$params->get( 'popup' ))
{
JPlugin::loadLanguage( 'plg_content_vote' );
$html .= '<form method="post" action="' . $uri->toString( ) . '">';
$img = '';
Se io e te abbiamo una cosa e ce la scambiamo, io e te abbiamo ancora una cosa, ma se io e te abbiamo un'idea e ce la scambiamo, tu hai 2 idee e io ho due idee!

mau_develop

  • Visitatore
Re:Che parametri contiene?
« Risposta #3 il: 13 Apr 2011, 21:20:45 »
il trigger viene chiamato nel contenuto, sarà (è) un parametro del content ... show_vote sarà quello che hai configurato nei parametri degli articoli.

M.

 



Web Design Bolzano Kreatif