Back to top

Autore Topic: article override: come far funzionare le plugins?  (Letto 972 volte)

Offline coquin

  • Nuovo arrivato
  • *
  • Post: 27
    • Mostra profilo
article override: come far funzionare le plugins?
« il: 07 Ott 2011, 00:49:43 »
salve a tutti
ho fatto l'override di com_content/article/(mio)default.php con l'intento finale di impostare una sorta di content templates da usare quando devo inserire molti articoli con, p.e., la stessa introduzione.
ho provato ad inserire vari codici html dopo beforeDisplayContent o afterDisplayContent e va tutto bene.
quello che proprio non mi riesce è far funzionare le plugins e con ImportPlugin, JDispatcher ecc. non mi raccapezzo.
vorrei far funzionare, p.e., questo:
Codice: [Seleziona]
<div>trullallero {loadposition miomodulo}</div>.
mi date una mano, please?
grazie
ruggero


Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:article override: come far funzionare le plugins?
« Risposta #1 il: 07 Ott 2011, 11:30:59 »
non so quanto abbia un senso quello che hai scritto (nel codice). Dovresti piuttosto inserire in quel punto una posizione modulo ed all'interno pubblicarvi un modulo HTML personalizzato contenente il codice del plugin.
Così:
Codice: [Seleziona]
<jdoc:include type="modules" name="nomeposizionecreata" style="xhtml" />

E' meglio riservare quella sintassi per i contenuti "improvvisati", come ad esempio negli articoli :)

Offline coquin

  • Nuovo arrivato
  • *
  • Post: 27
    • Mostra profilo
Re:article override: come far funzionare le plugins?
« Risposta #2 il: 07 Ott 2011, 12:05:59 »
grazie giovi, ma credo di non essermi spiegato bene.
non si tratta di aggiungere nuove posizioni, che cmq vanno messe nel file index.php del template.
si tratta di "triggerare" le plugins nell'override di com_content/views/article/default.php, cioè in [miotemplate]/html/com_content/article/miodefault.php: non solo {loadposition}, ma qualsiasi altra plugin.
Se creo un nuovo articolo e scelgo miodefault (dove ho aggiunto del codice html ed una plugin) come "layout alternativo", il codice html funziona, la plugin no.
ho trovato dei post sull'argomento (come questo: http://forum.joomla.org/viewtopic.php?t=250173) ma non mi riesce di elaborare il codice giusto per fare il trigger di una plugin nell'override in questione: non sono certo un'aquila in materia.
grazie per la risposta
rimane la mia invocazione di aiuto!
ruggero


 



Web Design Bolzano Kreatif