Back to top

Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - Avorio

Pagine: [1]
1
Ecco trovata una soluzione, in parte quello che cercavo, ovvero

Codice: [Seleziona]
$dispatcher   =& JDispatcher::getInstance();
JPluginHelper::importPlugin('content');
$categoria->text = "{pgslideshow id=1|width=610|height=348|delay=3000|image=M}";
$results = $dispatcher->trigger('onPrepareContent',array (& $categoria, & $categoria->params, 0));
echo $categoria->text;

Questo codice mi consente di richiamare un plugin e convincere Joomla a lanciarlo "al volo", solo partendo dalla sua descrizione. Ora mi rimane da capire dove piazzare le variabili di questo plugin, ma questo è un problema (per me) secondario.
Grazie comunque della collaborazione e spero che questa mia soluzione possa essere d'aiuto a qualcuno :)

2
Giustissimo, non mi aspetto certo che chi desidera aiutarmi si installi i miei componenti :)
D'altro canto la mia richiesta è più "generale" e più vicina al core di joomla, nel senso che io ottengo (in un modo o nell'altro, questo è relativo) la stringa che rappresenta un plugin. Ad esempio mi ritrovo con una variabile che contiene questo
Codice: [Seleziona]
{pgslideshow id=1|width=610|height=348|delay=3000|image=M}che è un plugin perfettamente funzionante (in un componente "standard", ma anche nei campi di flexicontent, anche se abbiamo detto prima che non è rilevante).
Ora, come faccio io a convincere Joomla (con le sue librerie, che non riesco ancora a capire a pieno) ad "interpretare" questo codice, anzichè farmelo semplicemente vedere (quando faccio echo, ad esempio)?
Con questo codice, ad esempio
Codice: [Seleziona]
<?php 
$modulo_on_fly 
= &JModuleHelper::getModules'Briciole' );
foreach (
$modulo_on_fly as $modulo) {
$_options = array( 'style' => 'xhtml' );
echo 
JModuleHelper::renderModule$modulo$_options );
}
?>

riesco a caricare "al volo" un modulo, mi servirebbe un'alternativa anche per un plugin.

3
Salve community di Joomla,
io purtroppo sono relativamente "nuovo" a questa piattaforma, ma già mi sono imbattuto in un problema che ha una risoluzione sicuramente non "banale" (almeno credo), ovvero il caricamento di un plugin "al volo", all'interno del codice.
Ecco il problema: per un cliente sto utilizzando Flexicontent come CCK, il quale però non mi consente di caricare plugins nella definizione delle categorie (potete vedere un esempio a questo link http://hiperformancecms.eniac.it/index.php/it/formatori.html). Nella parte in alto dove ora compare "Array" dovrebbe comparire una fotogallery frutto di un plugin (phocagallery slideshow). io sono in grado (già verificato) di "estrarre" il plugin dal testo introduttivo della categoria e di farne un echo, ma a questo punto... come convingo Joomla anzichè a farmi l'echo a "caricare" quel plugin, ovvero a fare quello che egli stesso descrive all'interno della descrizione?
Purtroppo al momento non ho altre soluzioni, anche se sto provando alternative suggerite da quelli di Flexicontent (ma più difficoltose e meno "eleganti").
Grazie della collaborazione a chiunque saprà aiutarmi!

Pagine: [1]


Web Design Bolzano Kreatif