todavia...
Tego un indice alfabetico del 0-9 a la Z, pero necesitaria agregarle "mostrar todos" y no se como hacerlo!!
Código PHP:
function printChar($char, $cat_id, $Itemid) {
$html = '<a href="';
$html .= JRoute::_( 'index.php?option=com_mtree&task=listalpha&alpha='.(JString::strtolower($char)).'&cat_id='.$cat_id.'&Itemid='.$Itemid);
$html .= '" class="alpha">';
if( $char == '0' ) {
$html .= '0-9';
} else {
$html .= $char;
}
$html .= '</a>';
echo $html;
}
function plugin($seperator=' | ') {
global $Itemid, $mtconf, $cat_id;
$this->printChar(0, $cat_id, $Itemid);
echo $seperator;
$default_chars = array('0-9','A','B');
for ( $i=65; $i < 91; $i++ )
{
$this->printChar(chr($i), $cat_id, $Itemid);
if(!empty($seperator)) {
echo $seperator;
}
}
if($mtconf->get('alpha_index_additional_chars') != '') {
for ( $i=0; $i < JString::strlen($mtconf->get('alpha_index_additional_chars')); $i++ )
{
$this->printChar(JString::substr($mtconf->get('alpha_index_additional_chars'), $i, 1), $cat_id, $Itemid);
echo $seperator;
}
}
}
}
?>
MIL GRACIAS!!