Jueves, 15 Noviembre 2018

Imprimir un carnet

¡ Compartelo en tus REDES SOCIALES ! y siguenos en TWITTER

9 años 2 meses antes
Avatar de berlinaso
berlinaso
Invitado
Invitado
Autor del tema
Imprimir un carnet #6011
Buenas, antes que nada me presento, aunque en realidad hace mucho he participado en el foro. Vivo en la patagonia argentina y soy principiante en joomla, de a poco voy a prendiendo por que para empezar me meti en un proyecto que me sobrepasa por todos lados, pero después de mucho laburo ya esta casi terminado. Es una web que integra un blog hecho con myblog, una mini red social hecha con jomsocial, una guia comercial hecha con mosets tree, una agenda de eventos hecha con eventlist, los comentarios de jomcomment, y los videos de hwd videoshare. COmo soy novato ha sido un esfuerzo solucionar los distintos conflictos que fueron surgiendo, los bugs que encontre en cada componente, las traducciones, etc, pero leyendo mucho he ido aprendiendo y eso da mucha satisfacción.

Les comento la razón por la que vuelvo a escribir. El asunto es que quiero que los usuarios de mi web puedan imprimirse un carnet de usuario y con el conseguir descuentos y promociones en algunos comercios con los que voy a tener convenios. Y, aunque no lo crean, despues de todo lo que he hecho en esta web, hoy no se me ocurre como hacer esto que en principio parece tan sencillo. Por eso recurro a los que saben y tienen mas experiencia, por que me imagino que en realidad es muy sencillo. Es eso, darle la opción al usuario registrado de imprimir un carnet (del tamaño de un permiso de conducir) con su nombre de usuario, nombre real, el logo de la web y a lo sumo su numero de dni, aunque esto último no es imprescindible. A alguien se le ocurre como hacer esto?

Bueno, desde ya muchas gracias.
Un abrazo.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

9 años 2 meses antes 9 años 2 meses antes por dagget.
Avatar de dagget
dagget
Gold Boarder
Gold Boarder
Mensajes: 234
Karma: 60
Más
Imprimir un carnet #6021
Yo haría un pequeño componente que a traves de un formulario ingresase los campos en una especie de plantilla html.... imagina que el formulario recoge nombre, dni e imagen...pues se trasladan esos datos a los campos de ese template y se muestra completo y listo para imprimir, el problema creo yo iba a ser imprimir decentemente solo el carnet ya que en buena medida eso depende de la configuracion del navegador creo recordar o de una hoja de estilos tipo print, quizás es mejor incluso crear un zip del resultado y permitir la descarga...

En mi blog publique un sitio que hacia algo parecido pero tenias tu que ponerte la foto y los datos...

CEO at Joomla! Projects
CEO at GWErp
Linux user number #470399

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

9 años 2 meses antes
Avatar de berlinaso
berlinaso
Invitado
Invitado
Autor del tema
Imprimir un carnet #6032
Encontré una "solución", entre comillas por que es muy desprolija, pero funciona y quedo andando bien rápido. Hice una copia del módulo "hellome" de jomsocial y lo modifiqué para que solo muestre el nombre y avatar del ususario, lo llamé credencial., Con el plug in "modules anywhere" lo incluí en un artículo de joomla llamado "Credencial de usuario". Abajo del módulo y con el componente "js profile pro" incluí algunos campos más del perfil del usuario. Para termina hice un item en un menú que lleve a ese artículo y al que tengan acceso solo usuarios registrados. Así quedó la opción de bajarlo como pdf o imprimirlo directamente desde joomla.

El unico inconveniente que encontré ques que (reciém me doy cuenta) joomla no imprime el artículo con el formato que tenía (fuentes y tamaños). Y por eso no queda muy bien estéticamente. Una opciín es que el usuario baje el pdf e imprima desde ahi, pero me parece pedirle mucho. Hay alguna forma de que joomla imprima el artículo con los estilos?
Un amigo me dijo que esto se debe a que el archivo de impresion se genera con otro css para que sea "printer friendly", supongo que como diseñador me lo tendría que haber imaginado, tiene mucha lógica. Ahora solo me falta averiguar desde donde se cambia ese css.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Temas Relacionados

Asunto temas relacionadosRelevanciaFecha del último post
imprimir cunsulta php en pdf6.63Martes, 08 Diciembre 2015
cambiar el formato al imprimir6.55Lunes, 16 Marzo 2009
plantilla para imprimir6.55Domingo, 18 Julio 2010
Imprimir articulo en Joomla con K26.55Miércoles, 02 Febrero 2011
me desaparecio el icono de imprimir6.55Martes, 31 Enero 2012
iconos email,pdf,imprimir6.55Miércoles, 27 Marzo 2013
personalizar vista para imprimir6.48Viernes, 07 Octubre 2016
Imprimir y generar PDFs solo para registrados6.34Domingo, 08 Agosto 2010
Al imprimir Artículo muestra un mapeado de los menús y el footer6.34Viernes, 02 Diciembre 2011
Tiempo de carga de la página: 0.242 segundos