Avisos
Vaciar todo

Hay algun modo de cambiar el id en el componente contactos  

 
AEFCA
 AEFCA
Estimable Member

Hola
En nuestra web estamos mas de 80 personas distribuidos en tres categorías y quisiera poder gestionar el ID ya que cad categoría quisiera que empezara por un número en concreto. Por ejemplo trainers del 001 a 400, diplomados 401 al 1000 y en formación 1001 en adelante. Estamos trabajando con el componente contactos de joomla 3.2. Mi duda es de si hy algun modo de cambiar el id en el componente contactos que no sea meterse en phpmyadmin y cambiar desde la tabla?
Ojala haya un sistema mas sencillo y menos estresante que eso de andar tocando tablas .....
Un saludo

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 19/02/2014 5:07 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Entiendo que estás hablando el id de los registros que has añadido en el componente contactos de Joomla. De ser así, ese id se añade forma automática y no se puede cambiar desde la administración de Joomla.

Esto ocurre porque este id se trata de un campo autonumérico de la tabla de contacto que se incremente de forma automática. Con este tipo de campos, si se borra un elemento y se crea uno nuevo la numeración seguirá por donde iba, ignorando ese id que has borrado. Te pongo un ejemplo: supongamos que tienes registros con el id 1, 2, 3 y 4. Si borras el registro con el id 4 y luego creas uno nuevo, ese nuevo registro tendrá el id 5 y no el 4, debido a que la tabla guarda el índice del número de id por el que iba.

No te recomiendo cambiar estos valores de id porque realmente tienen más un funcionamiento interno que pensado para el usuario.

ResponderCitar
Respondido : 19/02/2014 5:47 pm

Cursos Gratuitos WordPress

AEFCA
 AEFCA
Estimable Member

Gracias, entiendo bien tu explicación.
Habría algún componente en donde pueda dar un número y que las listas se coloquen en función de ese número? o cómo podría hacerlo con este componente de contactos?

ResponderCitar
Respondido : 19/02/2014 5:55 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Si estas usando el componente de contactos por defecto que tiene Joomla, la mejor manera de organizar tus contactos es a través de categorías.

Otra opción es que coloques el ID manualmente como parte de los campos del contacto, como cargo, o usar etiquetas.

Si quieres reordenar los IDs podrías complicarte, igualmente añadir un número de identificación require progrmación y modificar el core de este componente.

Saludos.

ResponderCitar
Respondido : 19/02/2014 7:02 pm

AEFCA
 AEFCA
Estimable Member

Gracias Jhon por las ideas, si te entiendo bien una posibilidad sería que en la casilla cargo (por ejemplo) pusiera el número de identificación manualmente y asi tener el control sobre este número. Bien eso no es engorroso ya que al rellenar cad aficha le añadiría ese número.
Lo que no se es adonde tengo que ir para que las vistas en tablas de ese componente aparezcan ordenados por "cargo" aunque ese campo no estuviera publicado (no lo estará, no necesitamos que sea público)
Saludos

ResponderCitar
Respondido : 19/02/2014 7:18 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

HOla

No es posible ordenar por cargo, si creas un nuevo ítem de menú verás que tienes una sección de contacto al elegir el tipo de menú, verás todos los tipos de menú contacto que tienes disponible,

Tal como te comenté lo más conveniente es que organices por categoría, el orden disponible sólo es por nombre de contacto, podŕias evaluar poner el código como parte del nombre si requieres un código en orden.

Saludos

ResponderCitar
Respondido : 19/02/2014 8:48 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

AEFCA
 AEFCA
Estimable Member

Gracias, categorías ya he hecho , para agrupar los tres grupos pero dentro de cada uno de ellos... queríamos un orden, en fin ya veremos cómo lo solucionamos sin tener que tocar las tablas.
Gracias por toda la información.
Un saludo y buenas noches
PD damos por cerrado este hilo

ResponderCitar
Respondido : 19/02/2014 9:16 pm