Joomla.it Forum
Non solo Joomla... => Sviluppo => : matternik 23 Feb 2011, 01:20:25
-
Vorrei inserire nei postmetadataheader un div e...questo mi è riuscito
per farlo ho lavorato su miotemplate/html/com_content/article/default.php
ora ho bisogno di voi!
Vorrei inserirne un altro a fianco ma deve apparire solo negli articoli di una determinata categoria (ID)
Considerate che questo è il codice subito prima del div che ho inserito nel postmetadataheader
<?php artxFragmentBegin(ob_get_clean());
if ($this->params->get('link_titles') && $this->article->readmore_link != '')
artxFragmentContent('<a href="' . $this->article->readmore_link . '" class="PostHeader">' .$this->escape($this->article->title) . '[/url]');
else
artxFragmentContent($this->escape($this->article->title));
ob_start();
?>
DIV DA INSERIRE SE ARTICOLO è DI CATEGORIA X
<div>mio div già inserito</div>
<?php codice php delle icone ?>
10 punti al migliore!
-
UP!
-
qualche anima pia che mi aiuti? Non credo sia un problemone...
-
Scusa... da qui
$this->article->title
non puoi identificare anche la categoria?
Molto probabilmente la classe ti restituisce anche $this->article->catid...
ci fai sapere?
-
Scusa... da qui
$this->article->title
non puoi identificare anche la categoria?
Molto probabilmente la classe ti restituisce anche $this->article->catid...
ci fai sapere?
non conosco le funzioni php di joomla, sicuramente esiste un "get_id_category" o qualcosa di simile;
trovato questo, il resto è una questione di semplici if...
-
ma ti ho scritto la stringa...
$id_della_categoria_che_mi_serve_forse = $this->article->catid;
-
provo, scusami non credevo fosse un variabile joomlamente giusta
-
non ne sono sicuro ma forse la classe ti da anche quel valore
:o :o :o :o :o :o :o
-
ok, un attimo....
ho bisogno di sapere cosa fa questa stringa...
$this->escape($this->article->title)
escape che funzione è/ha?
-
si ma un po' di gugol non fa mai male
http://php.html.it/articoli/leggi/918/tutto-sulle-stringhe-in-php/