Desarrollo Solojoomla

Directorio Joomla

first
  
last
 
 
start
stop

Solojoomla

Cómo crear un campo País en CB con menú desplegable Hits: 10538
Usar puntuación: / 6
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


+ Componentes Joomla

Componente Estate Agent improved



Componente para Inmobiliarias con administración, plantillas, imprimir páginas, RSS Feed, búsqueda flexible  en cualquier idioma, fácil edicion de  objetos a través del admin (similar al contenido Joomla), con la galería de streaming media, m [ ... ]


Mas Componentes
Como añadir mas posiciones para modulos en Joomla 1.5
La forma de añadir mas posiciones para el emplazamiento de los modulos en joomla 1.5 difiere de la version joomla 1.0.15. Esta directamente relacionada con el template utilizado, de tal manera que los cambios a realizar se deben hacer directamente en el archivo xml del template que vamos a utilizar...