Author Topic: Ordenar categorías y subcategorías  (Read 10611 times)

0 Members and 1 Guest are viewing this topic.

Offline Franc

  • Newbie
  • *
  • Posts: 14
    • View Profile
Ordenar categorías y subcategorías
« on: February 23, 2006, 11:22:45 AM »
¿Se pueden ordenar las categorías y subcategorías alfabéticamente? Si es así agradecería si hay alguien tan amable de orientarme a realizarlo.

Gracias anticipadas.  :lol:

Offline benzo

  • Moderator
  • Hero Member
  • *****
  • Posts: 748
  • El que nada duda, nada sabe. :-)
    • View Profile
Re: Ordenar categorías y subcategorías
« Reply #1 on: February 23, 2006, 01:05:16 PM »
Tienes un MOD, aquí te lo explico:

[MOD] Ordenar categorías alfabéticamente.
Autor: CannabisCow


Paso 1) Edita global.php

Busca:

Code: [Select]
ORDER BY cat_order, cat_name ASC";
Lo cambias por:

Code: [Select]
ORDER BY ".$config['cat_order']."";
Paso 2) Edita  lang/spanish/admin.php

busca:

Code: [Select]
/*-- Setting-Group 3 --*/
añade debajo:

Code: [Select]
$setting['cat_order'] = "Nach welchem Prinzip, sollen die Kategorien bzw. Subkategorien geordnet werden";
$cat_order_array = array(
'c.cat_order' => 'Manual',
'c.cat_name ASC' => 'Nombre ascendente',
'c.cat_name DESC' => 'Nombre descendente'
);


Paso 3) Edita admin/settings.php

busca:

Code: [Select]
show_setting_row("num_subcats");
añade despues:

Code: [Select]
show_setting_row("cat_order", "show_cat_order");

busca:

Code: [Select]
function show_image_order_select($setting_name, $setting_value) {
  global $image_order_optionlist;
  echo "<select name=\"setting_item[".$setting_name."]\">";
  foreach ($image_order_optionlist as $key => $val) {
    echo "<option value=\"$key\"";
    if ($setting_value == $key) {
      echo " selected=\"selected\"";
    }
    echo ">".$val."</option>";
  }
  echo "</select>";
}


añade debajo:

Code: [Select]
function show_cat_order($setting_name, $setting_value) {
global $cat_order_array;

  echo "<select name=\"setting_item[".$setting_name."]\">";
  foreach ($cat_order_array as $key => $val) {
    echo "<option value=\"$key\"";
    if ($setting_value == $key) {
      echo " selected=\"selected\"";
    }
    echo ">".$val."</option>";
  }
  echo "</select>";
}


Paso 4) Ahora necesitamos hacer unas modificaciones en la base de datos, aquí tienes un instalador realizado por v@no o puedes hacerlo manualmente con esta sentencia sql en tu gestor de mysql:

Code: [Select]
INSERT INTO `4images_settings` ( `setting_name` , `setting_value` )
VALUES (
'cat_order', 'c.cat_name ASC'
);


FIN ================================================







Si te da algún error, en el paso 2 utiliza este código:

Code: [Select]
$setting['cat_order'] = "Nach welchem Prinzip, sollen die Kategorien bzw. Subkategorien geordnet werden";
$cat_order_array = array(
'cat_order' => 'Manual',
'cat_name ASC' => 'Nombre ascendente',
'cat_name DESC' => 'Nombre descendente'
);

y en el paso 4

c.cat_name ASC

tendrá que ser

cat_name ASC

Saludos.
¡ Antes de actualizar o modificar el script, realiza una copia de seguridad de todos los archivos y datos !

Tenemos una pequeña faq en español, también la faq oficial ( en inglés  ) y un buscador muy hermoso

Offline Franc

  • Newbie
  • *
  • Posts: 14
    • View Profile
Re: Ordenar categorías y subcategorías
« Reply #2 on: February 24, 2006, 11:47:34 AM »
Mil gracias benzo se quedó perfecto.  :D :D :D

Offline excitex2

  • Addicted member
  • ******
  • Posts: 1.590
  • He desactivado la galería y el buscador
    • View Profile
Re: Ordenar categorías y subcategorías
« Reply #3 on: February 26, 2006, 01:02:50 AM »
Saludos

Quote
Code: [Select]
/*-- Setting-Group 3 --*/

Creo que lo correcto sería en el grupo 2,,, el grupo 3 es para las cofiguraciones de imágenes,,, aunque para el correcto funcionamiento del MOD no afecta en absoluto,, solamente es para ubicarlo en el lugar correcto .  :?

excitex2
Lo importante no es saber,,, lo importante es tener el E-Mail de quien sabe

Offline Franc

  • Newbie
  • *
  • Posts: 14
    • View Profile
Re: Ordenar categorías y subcategorías
« Reply #4 on: February 27, 2006, 01:17:17 PM »
Pues ya está cambiado a su sitio, otra vez gracias a los dos.  :lol:

Offline jezzaelo

  • Newbie
  • *
  • Posts: 11
    • View Profile
Re: Ordenar categorías y subcategorías
« Reply #5 on: September 02, 2006, 07:42:16 PM »
hola, una pregunta: hay alguna maanera de que en lugar de que se ordenen por nombre se ordenen las mas nuevas hasta arriba