estoy creando un componente para joomla 1.6, y en la instalacion necesito que cree ciertas categorias, por ejemplo:
animales
-perro
-gato
insectos
-mosca
-escarabajo
-araña
estuve intentandolo desde un archivo .sql de la instalacion, pero al instalarlo, el resultado es el siguiente:
animales
-perro
-gato
-escarabajo
-araña
insectos
-mosca
esta es la query:
Código MySQL :
INSERT INTO `#__categories` ( `title` , `access` , `level` , `path` , `extension` , `alias` , `created_user_id` , `parent_id` , `published` ) VALUES ( 'Venta' , '1' , '1' , 'venta' , 'com_catalogo' , 'venta' , '42' , '1' , '1' ) , ( 'Alquiler' , '1' , '1' , 'alquiler' , 'com_catalogo' , 'alquiler' , '42' , '1' , '1' ); INSERT INTO `#__categories` ( `title` , `access` , `level` , `path` , `extension` , `alias` , `created_user_id` , `parent_id` , `published` ) VALUES ( 'Casas' , '1' , '2' , 'alquiler/casas' , 'com_catalogo' , 'casas' , '42' , ( SELECT c.id FROM `#__categories` AS c WHERE c.path='alquiler' ) , '1' ), ( 'Departamentos' , '1' , '2' , 'alquiler/departamentos' , 'com_catalogo' , 'departamentos' , '42' , ( SELECT c.id FROM `#__categories` AS c WHERE c.path='alquiler' ) , '1' ), ( 'Locales' , '1' , '2' , 'alquiler/locales' , 'com_catalogo' , 'locales' , '42' , ( SELECT c.id FROM `#__categories` AS c WHERE c.path='alquiler' ) , '1' ), ( 'Galpones' , '1' , '2' , 'alquiler/galpones' , 'com_catalogo' , 'galpones' , '42' , ( SELECT c.id FROM `#__categories` AS c WHERE c.path='alquiler' ) , '1' ), ( 'Terrenos' , '1' , '2' , 'alquiler/terrenos' , 'com_catalogo' , 'terrenos' , '42' , ( SELECT c.id FROM `#__categories` AS c WHERE c.path='alquiler' ) , '1' ), ( 'Casas' , '1' , '2' , 'venta/casas' , 'com_catalogo' , 'casas' , '42' , ( SELECT c.id FROM `#__categories` AS c WHERE c.path='venta' ) , '1' ), ( 'Departamentos' , '1' , '2' , 'venta/departamentos' , 'com_catalogo' , 'departamentos' , '42' , ( SELECT c.id FROM `#__categories` AS c WHERE c.path='venta' ) , '1' ), ( 'Locales' , '1' , '2' , 'venta/locales' , 'com_catalogo' , 'locales' , '42' , ( SELECT c.id FROM `#__categories` AS c WHERE c.path='venta' ) , '1' ), ( 'Galpones' , '1' , '2' , 'venta/galpones' , 'com_catalogo' , 'galpones' , '42' , ( SELECT c.id FROM `#__categories` AS c WHERE c.path='venta' ) , '1' ), ( 'Terrenos' , '1' , '2' , 'venta/terrenos' , 'com_catalogo' , 'terrenos' , '42' , ( SELECT c.id FROM `#__categories` AS c WHERE c.path='venta' ) , '1' );
hay 2 categorias "padre" que son venta y alquiler, y ambas tienen las mismas subcategorias.
que me estoy olvidando?
GRacias