Come modificare modello php di componente K2 di Joomla?

Vuoi modificare il tuo noioso sito web, rendere i tuoi articoli piu belli e piu piacevoli da leggere? Allora non sei unico in questo caso. Importante fare cambiamenti nei posti  giusti. Per metere le mani devo conoscere prima di tutto i fail che gestiscono la visualizzazione di vari parti  del componente K2 , conoscere tutta la gerarchia, e dove si trova questo o quello blocco. Cosa significa ogni singola stringa nel codice

Risposte alle domande piu frequenti

  1. Modificare lo sfondo di un sito Joomla
  2. Creare una nuova posizione in un templatdi Joomla
  3. Inviare e-mail da joomla
  4. Recuperare la pasword del aministratore Joomla
  5. Come nasondere una parte del articolo in Joomla
  6. Come creare uno spoiler in joomla
  7. Quel 404 la tua pagina dei errore 404
  8. File manager direttamente in Joomla
  9. Come rispetare la Cookie law in Joomla
  10. Suffiso classe modulo Joomla.
  11. K2 di Joomla guida ai template.

Prima di tutto non dimenticare che abbiamo tantissimi possibilista di cambiare le impostazioni di visualizzazione di articolo o categoria direttamente dal panello di K2 sulla destar dalla voce impostazioni. Ma se quello non ti basta allora vediamo cosa posiamo cambiare nel fail php di K2

Principali fail php e css  di k2

Ho voluto da tempo creare qualcosa  simile come una piccola promemoria per come lavorare con il componente K2. Come sempre, iniziamo con i file di base di K2.

components/com_k2/css/k2.css -il file di stile di componenti e moduli K2;

components/com_k2/templates/default/category_item.php – template della categoria in K2

components/com_k2/templates/default/category.php -template visualizzazione elenco categorie

components/com_k2/templates/default/item.php – template del singolo articolo

components/com_k2/templates/generic.php – template che mostra articoli radunati sotto un tag

Principali  variabili del componente K2 di Joomla:

Per capire di che cosa parla una riga o altra nel codice php di k2 vediamo i principali variabili, con questi variabili sul front end del sito vengono visualizti rispetivi dati dei nostri articoli che nella sua volat avengono memorizati nel data base del sito

<?php echo JHTML::_('date', $this->item->created , JText::_('DATE_FORMAT_LC2')); ?>- mostra data creazione articolo

<?php echo $this->item->title; ?> - titolo articolo

<?php echo $this->item->author->name; ?> - mostra autore del articolo;

<?php echo $this->item->params->get('socialButtonCode'); ?> - bottoni di socila network;

<?php echo $this->item->introtext; ?> -parte introdutiva del articolo;

<?php echo $this->item->fulltext; ?> - articolo completo;

<?php echo $subCategory->name; ?> - nome della sottocategoria;

<?php echo $subCategory->description; ?> - descrizione sottocategoria ;

Classi di base in K2 di Joomla:

Articolo K2

itemEditLink – botone redazione articolo ;

itemDateCreated – data  creazione articolo;

itemTitle – titolo articolo;

itemAuthor – autore del articolo;

itemToolbar – bottone per ingrandimento dei crateri, lasciare commento, stampa;

itemRatingBlock – valutazione;

itemBody – mostra articolo in completo ;

itemIntroText – testo introduttivo;

itemFullText – mostra tutto l'articolo;

itemExtraFields – campi aggiuntivi

itemDateModified – data modifica articolo;

itemHitsTwitter –  Twitter;

itemHits – quantita visualizzazione;

itemCategory – categoria del articolo;

itemTagsBlock – tag;

itemSocialLinksBlock – bottoni di social network;

itemAttachmentsBlock – mostra fail attaccati al articolo;

itemAuthorBlock – avatar del autore;

itemAuthorDetails (itemAuthorName, itemAuthorUrl, itemAuthorEmail ) – dati del autore;

itemAuthorLatest – ultimo articolo aggiunto dal autore;

itemRelated – articoli simili ;

itemVideoBlock – video;

itemImageGallery – galleria delle foto;

itemNavigation – navigazione;

itemComments – commenti;

itemCommentsForm – forma aggiunta commenti ;

 

Categoria K2

 

catItemEditLink – bottone modifica categoria ;

catItemTitle – nome categoria ;

catItemRatingBlock – Valutazione della categoria ;

catItemExtraFields – campi aggiuntivi;

catItemAuthor – autore categoria;

catItemIntroText – testo introduttivo ;

catItemHits – visualizzazioni;

catItemTagsBlock – tag;

catItemAttachmentsBlock – fail attaccati ;

catItemVideoBlock – video;

catItemImageGallery – galleria foto ;

catItemCommentsLink – link a commenti ;

catItemReadMore – collegamento “Leggi tutto” ;

catItemDateModified – data della ultima modifica ;

 

Quindi adesso se vuoi cambiare il tuo template del materiale o della categoria nel K2  di Joomla sai dove metere le mani cosa stai spostando o comentando in caso che non volessi che vvera visualizzato uno o altro elemento come per esempio data di creazione e dove vera visualizzato. E cambiando gli stili CSS del K2 la tua presentazione del articolo diventerà unica e affascinante.

Mi raccomando prima di fare qualsiasi modifica fai una copia di fail che vuoi  modificare , per poter sempre ritornare allo stato iniziale.

Letto 1392 volte