Foro de debate
OpenLazarus

Bienvenido Anónimo, Regístrate o Inicia Sesión para participar en el foro

» Dudas técnicas » Campos Libres - Ficha
Foro
Buscar: Aceptar
Campos Libres - Ficha
27/02/2013 18:41:28 #1 (Citar)

SinPc.es
Mensajes: 258
Ubicación:
Córdoba

Buenas tardes a todos!!
Según el manual técnico se hace referencia que podemos rescatar un campo libre haciendo uso de: campolibre.nombre_del_campo, según entiendo este mostrará el contenido del campo, en el ejemplo del manual, muestra edad y genéro, con lo cual ya me da a pensar que son los campos libres que se pueden configurar para el registro del usuario y no para ficha.
En caso de ser para registro y no para la ficha, ¿habría alguna manera de rescatar un campo libre especifico en la ficha del producto?
Ya que se ha probado en ficha y no da resultado.
Se necesita el valor de un campo libre en concreto para para hacer uso de el en otro apartado de la ficha para pasarle el valor.
A ver si hay suerte!!!

Gracias!!!

Saludos, Antonio - SinPc.es
28/02/2013 11:00:26 #2 (Citar)

Jairo
Mensajes: 278

Hola Antonio,
Una cosa son los campos extra de registro y otra los campos libres de la ficha.
Esto es lo que tienes que maquetar en la ficha para que te aparezcan.
BEGIN titulo_campos_libres
BEGIN campos_libres
{{campos_nombre}}: {{campos_texto}}
END campos_libres
END titulo_campos_libres
Espero que te sirva de ayuda.
Saludos!

Jairo Lorenzo del Pino - Programador OpenLazarus.com - ******** Para cualquier publicación especificar nombre del comercio *********
28/02/2013 14:04:56 #3 (Citar)

SinPc.es
Mensajes: 258
Ubicación:
Córdoba


Buenos días Jairo y gracias por tu respuesta, pero... a lo que hacía referencia es a esto del manual técnico:
- Te resalto en negrita que según el manual se puede usar en listados genéricos.
Etiquetas excepcionales en el listado:
Existen una serie de etiquetas que se pueden usar en los listados genéricos. Estas etiquetas
son capaces de mostrar los campos libres que tenga configurados en su portal.
Por ejemplo, si dispone de dos campos libres:
1. Género
2. Edad
Estos pueden ser llamados dentro de cada listado genérico incluyendo la etiqueta:
campolibre.género
Esta etiqueta incluirá el campo libre “Género” en el listado.
campolibre.edad
Esta etiqueta incluirá el campo libre “Edad” en el listado.
De este modo deducimos que para mostrar un campo libre cualquier deberá escribir primero
“campolibre” seguido de un punto y el nombre de dicho campo libre.
En el caso de tener dos campos libres con el mismo nombre esta función puede llegar a no
mostrar correctamente la información, ya que el sistema sacará los datos del último que
consulte de manera predeterminada.
- Todo lo tengo maquetado, desde primera hora y los campos libres en ficha funcionan correctamente y se muestra bien.
- Ahora lo que necesito es: Rescatar el valor de un campo libre de la ficha en concreto para ser usado en la misma ficha.
- Para que te hagas una idea: Se ha creado 2 campos libres: 1 con Domicilio, 2 con teléfono (para ficha), ellos se muestran correctamente, pero se necesita ahora rescatar el campo libre Domicilio para pasarle el valor a un script para que automáticamente se muestre el domicilio en google maps. Más que nada lo quiero hacer así para que sea todo lo automático posible.
- Ya que luego es solo rellenar el campo libre de domicilio y cuando se logre rescatar el valor, automáticamente que muestre la ubicación.
- El script y demás todo está solucionado solo me falta encontrar el modo de rescatar el valor del campo libre domicilio para pasarselo.
- He intentado crear otro bucle con los campos libres, pero claro al estar duplicado el bucle el campo libre domicilio desaparece de la ficha, solo se ve el de telefono, pero el script de mostrar mapa funciona bien.

En fin seguiré investigando...

Gracias.

Saludos, Antonio - SinPc.es
Responder