Desarrollo Solojoomla

Add to Google

Directorio Joomla

Solojoomla.com
Estas aquí: Inicio Tutoriales Tutoriales Joomla Cómo crear un campo País en CB con menú desplegable
Cómo crear un campo País en CB con menú desplegable Hits: 13537
Usar puntuación: / 7
MaloBueno 

A raíz de una consulta en el foro, explico aquí como se hace por si a algún otro usuario le interesa el tema.Esto es, cómo insertar un campo "Países" en el formulario de registro de usuarios de Community Builder con un menú descolgable que incluya todos los países del mundo y no morir en el intento...

1° - Vamos al back-end de Joomla, "Componentes --> Community Builder --> Field Managetment " y le damos click a "Nuevo".

2° - Creamos el campo según muestra la siguiente imagen:

 

 

Es importante que el Type sea: Drop Down (Single Select), en lo demás pueden poner como quieran.

3° - Nos vamos un poquito más abajo y agregamos un valor por defecto, como muestra la imagen:

 

 

Observen la parte pintada de violeta, ahí va un valor por defecto.

4° - Nos vamos a phpmyadmin y observamos cómo quedó nuestro campo nuevo, según se muestra en la siguiente imagen:

 

 

Noten aquí que estoy viendo la tabla "jos_comprofile_fileds" y que el campo nuevo "cb_países" tiene la ID Nro. 65 (recuerden bien este número)

5° - Nos vamos a la pantalla principal de phpmyadmin e importamos el archivo que se adjunta a este artículo (descargar de aquí). Vean la imagen desde dónde se importa:

 

 

Aquí le dan a "Examinar", buscan el archivo que descargaron y luego le dan al botón que hay debajo "Continuar". Les mostrará una nueva pantalla con todos los registros agregados.

6° - Una vez hecha la importación de la lista de países nos vamos a la tabla "jos_comprofiler_field_values" que se debe ver como esta:

 

 

Aquí deben observar que coincida el número "fieldid" con el número ID del campo que creamos, según el punto cuatro. Sino coincide deberán cambiar este último (ojo!!! fíjense bien que no se repitan) o bien hacer un sql para cambiar los números de la tabla de esta imagen.

7° - Así se debe ver en el back end cuando editamos un usuario:

 

 

Luego pueden ocupar el campo para el registro de usuarios. Voilá!

De la misma forma se pueden incluir por ejemplo: los usos horarios y cualquier otra cosa que quieren hacer en el formulario de registro con formato de menú descolgable. Suerte!!!

Redactado por :
tuxmerlin
 

Última actualización el Lunes, 25 de Enero de 2010 19:14
 

Comentarios  

 
0 #2 mikel 20-07-2009 06:46
no puedo localizar el archivo países mencionado en el tutorial... ¿cómo puedo obtenerlo?
 
 
0 #1 libarra 04-07-2009 01:16
Saludos.

Solo para comentar que no se ven las imagenes.
Por lo demas parece ser una excelente referencia.
 

Debe registrarse para poder comentar

Joomla SEO powered by JoomSEF

+ Componentes Joomla

ACL Joomla NoixACL | Control de acceso y privilegios



ACL es la abreviatura en ingles de Access Control List, traducido al castellano, Lista control de acceso. Concepto de seguridad informatica empleado para ejercer o fomentar la separacion de privilegios, siendo filtrar el control de acceso de usuarios [ ... ]


Mas Componentes
Joomla! proporciona una interfáz fácil de utilizar simplificando la administración y publicación de pequeños y grandes volúmenes de contenido, documentos, y archivos multimedia. Joomla! es hoy dia reconocido como uno de los mejores si no el mejor gestor de contenido por empresas, particulares, programadores, organizaciones de todas las clases para sitios web públicas, intranets, extranets y con un soporte garantizado por una comunidad activa con miles de usuarios.