Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Sistemas de gestión de contenidos (http://www.forosdelweb.com/f54/)
-   -   Mostrar la categorias de otra forma (http://www.forosdelweb.com/f54/mostrar-categorias-otra-forma-468486/)

Jeremias 27/02/2007 07:28

Mostrar la categorias de otra forma
 
Buenas
Abra una forma de ver si le doy clic en una categoria, haciendo alguna especie de IF donde pregunte si le dieron clic o estoy parado en una pagina "madre" por llamarlo de una forma, pues si es asi mando a mostras las categorias hijos, sino solo las "madre"????????????

Tengo la version 2.0.4 del WP

y ahora como mando a imprimir las categorias es asi
Código PHP:

<li id="categories">
   <?php _e('Categories:'); ?>
      <ul>
         <?php  list_cats(true'''name',
                
'asc''index.php'truefalse
                
truefalsetrue
                
true'0'false
                
''''''
                
true); 
         
?>
      </ul>
 </li>


Calítoe.:. 27/02/2007 16:57

Re: Mostrar la categorias de otra forma
 
Cita:

Iniciado por Jeremias (Mensaje 1909064)
Buenas
Abra una forma de ver si le doy clic en una categoria, haciendo alguna especie de IF donde pregunte si le dieron clic o estoy parado en una pagina "madre" por llamarlo de una forma, pues si es asi mando a mostras las categorias hijos, sino solo las "madre"????????????

Con todos mis respetos, ¿podrías redactar eso un poco mejor? Es que sinceramente no entiendo nada :ojotes:

Jeremias 27/02/2007 19:23

Re: Mostrar la categorias de otra forma
 
Gracias, pero ya lo resolvi, lo que queria era que si yo estaba en la pagina principal solo aparecierona las categorias padres nada mas y si yo le daba clic en alguna pues se desplegara las subcategorias del mismo.

Con el siguiente codigo lo logre, si alguien sabe una mejor forma pues que me lo informe para yo modificar este codigo que monte.

Código PHP:

<li id="categories"><?php _e('Categories:'); ?>
<?php 
// Capturar parte del URL despues del .com
$uri$_SERVER[REQUEST_URI] ; 
// Obtener el numero del ID de la categoria, si se entra en una
$cateidsubstr($uri25);
//verificar si estoy dentro de una categoria
$cadena  '?cat=';
$pregunta strpos($uri$cadena);
if (
$pregunta === false) {
?>
    <ul><?php  list_cats(true'''name',
                
'asc''index.php'truefalse
                
truefalsetrue
                
false'0'false
                
''''''
                
true); ?></ul>
<?php
} else { 
                
//imprimir categoria padre 
                
echo "<br><br>";
                echo(
get_category_parents($cateidtrue '/'));

?>
       <ul><?php // listar categorias hijos
                
list_cats(true,'','name','asc','index.php',true,false,true,false,true,false,$cateid ,'0',false,'','','',true); ?></ul>

<?php ?>
 </li>

Saludos


La zona horaria es GMT -6. Ahora son las 09:21.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.