que tal necesito alguna extensión para abrir archivos pdf en mi pagina ya sea en algún articulo o modulo pero que tenga la opción de escoger el archivo pdf de una lista o que se capture el nombre del archivo y yo subir los archivos pdf al servidor, no se si abra alguna extensión así o si hay algún hilo de ayuda sobre el tema que me puedan proporcionar gracias
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Si quieres mostrar archivos pdf lo mejor es que uses un servicio externo como google docs y luego con el código que te genera insertar el link en tu sitio, incluso también puedes insertar un visor para ver directamente el documento
Revisa la siguiente extensión de ejemplo :
http://extensions.joomla.org/extensions/social-web/social-display/documents-cloud-based/22315
Saludos.
saludos
todas las exenciones q he visto para abrir pdf solo tienen para capturar específicamente un archivo ejemplo
/mi sitio/pdf/archivo.pdf
pero yo necesito alguna donde el usuario capture en algun campo un identificador que sea el nombre del archivo
he estado checando la extencion jumi para hacerlo con php pero me da error 500 en este ejemplo en la linea 10 PHP Parse error: syntax error, unexpected T_STRING
<?php
$mi_pdf = ' http://ndpnucleodediagnosticopurepecha.com.mx/pdf/Libro1.pdf;
aqui da el error header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="'.$mi_pdf.'"');
readfile($mi_pdf);
?>
Hola
Lo que puedes hacer es poner tus archivos pdf en algún directorio y luego serán accesibles desde el navegador
Por ejemplo : http://tusitio.com/pdf/mipdf.pdf
Sin embargo si el navegador esta conifugrado para cargar el pdf lo cargará de otro modo lo interpretará como un archivo para descargar, este comportamiento de carga o descarga es exactamente lo mismo que lograrás con el código que nos has colocado
Por eso, nuevamente te comento, si quieres asegurarte de que el archivo cargue como parte de tu sitio web lo más recomendable es tvisor y subir tus archivos en un servicio externo
Saludos.
es que a lo mejor no me explico yo voy a subir a mi sitio en una carpeta muchos archivos pdf por ejemplo
cliente 200.pdf
cliente 300.pdf
cliente 400.pdf
entonces quiero que el cliente 200 que ingrese a mi pagina escriba en un campo que yo agregue a un modulo o articulo 200 y mediante el código php me abra el archivo 200.pdf
entonces esto creo que seria solo por código porque las extensiones que he visto no hacen algo así,
modifique un código de php pero la sintaxis es incorrecta aquí la pongo:
para este ejemplo ya hice un formulario que trae el nombre de el archivo, se guarda en la variable $nombre
$nombre=200.pdf y puse un boton que trae el siguiente codigo para que me muestre el pdf
gracias por su paciencia
HOla
Ok, lo que comentas es una funcionalidad particular que no te ofrece una extensión
Pero desde foro no atendemos este tipo de consultas de programación.
De manera general tu código es incorrecto, por ejemplo la variable $_GET te devuelve un array y lo estas asignando como una cadena, además deberías usar las variables de Joomla
Tal como te comenté anteriormente , igual, asi logres el código de referencia por PHP hacia un archivo, tendrás que depender si el navegador te muestra el archivo o te lo descarga, es por eso que te recomendé un visor
Será mejor que evalués el problema de otra manera y evitar en lo posible la programación , especialmente si no tienes experiencia con esto.
Saludos.
jajajaja que tal "sera mejor que evite la programación" yo quiero correr y me dicen que me regrese a gatear que buen consejo
un buen consejo seria "checa este hilo de programacion en joomla o lee este tutorial" no cres, aunque me tome un año o mas lo aprendere, he leido algunos temas donde corrigen programacion aqui mismo en webempresa como este https://www.webempresa.com/foro/6-Joomla!-15/684-C%C3%B3mo-crear-informes-PDF-con-Joomla-y-Breezingforms.html
pero en fin a veces el foro deja mucho que desear
saludos
Hola,
Hace más de 2 años que ya no damos soporte sobre programación en el foro, nos centramos en todo lo que se puede hacer desde la administración de Joomla, Wordpress y Prestashop y sus extensiones. plugins, etc.
Sobre el post del foro que comentas es de hace 4 años, podrías partir de lo que comenta David para hacer un formulario con Breezingforms que pregunte el fichero como comentas y que al enviar el formulario muestre el pdf si existe, el código variará porque la versión actual de Breezingforms es diferente pero te puede servir de idea para hacer lo que quieres.
Aun así entiendo que el tema es más complejo porque tendrás que validar que el pdf sea de ese cliente, seguramente tendrías que hacer que el usuario esté registrado en el frontend de joomla para que sólo busques ese fichero en la carpeta para cada usuario y así no puedan por error ver otro PDF de otro cliente, otra opción que se me ocurre sería que subas los pdf de cada cliente, en carpetas diferentes para cada cliente y luego muestres un listado de todos los ficheros de la carpeta del usuario y tengas un link al nombre del fichero, etc.
También te podría servir alguna extensión como jsmallfib:
http://extensions.joomla.org/extensions/core-enhancements/file-management/8570
Que veo que te permite listar ficheros y parece que tiene ciertas opciones para restringir por niveles de acceso, etc, es posible que tengas que modificar algo del código de la extensión para adaptarla a tus necesidades, no hemos probado esta extensión.