Joomla.it Forum
Non solo Joomla... => Sviluppo => : kribbyo 27 Jan 2010, 15:25:59
-
ciao a tutti,
dovrei fare in modo che la voce di menu di una categoria lampeggi se sono presenti articoli,
qualcuno può aiutarmi?
-
esempio:
se creo una voce di menu "aspetto articolo sezione" tra i parametri ho la voce "mostra categorie vuote".
Dov'è la stringa di codice che determina se una categoria è vuota?
-
components/com_content/models/category.php
M.
-
allora,
questa è la stringa per fare lampeggiare la voce di menù
<?php
if (numitems!=0) : ?>
<style type="text/css">
#menuBar ul.menu li.item2 {text-decoration:blink;}
</style>
<?php endif; ?>
ora devo realizzare una query che mi vada a contare il numero degli articoli nella tabella #_content con catid=2 e state=1.
Come si fa?
-
Cosi funziona
<?php
$db =& JFactory::getDBO();
$query = ' SELECT COUNT(*)' .
' FROM #__content ' .
' WHERE catid=2 AND state=1 AND access=0';
$db->setQuery($query);
$numitems = $db->loadResult();
if ($numitems!=0) : ?>
<style type="text/css">
#menuBar ul.menu li.item2 {text-decoration:blink;}
</style>
<?php endif; ?>