
A veces, a los publicadores web nos pasa que queremos introducir documentos de Office (hojas de calculo, docx,...) para que queden visibles en ciertas páginas de nuestro sitio.
Ya que Joomla no trae una extensión por defecto y tampoco hay módulos que lo adapten, vamos a crear nosotros paso a paso una adaptación para que nuestro contenido sea visible.
Empezamos:
Primeramente debemos acceder a Google Docs, para crear nuestro documento y poder compartirlo.
Si tenemos un documento creado, lo abrimos y si queremos subir uno que tengamos en nuestro equipo, lo subimos.
Yo en mi caso, voy a subir una hoja de calculo de ejemplo desde mi equipo.
*Nota: Si lo tuviéramos en la el Docs o en Drive, o incluso, compartido con otros usuarios, elegiríamos otra opción en la botonera
Seleccionamos el archivo y se sube y abre automáticamente:
Pues bien, ahora vamos a nuestro Joomla y primeramente, decidimos donde lo vamos a insertar.
Como consejo yo lo integraré en un módulo tipo "HTML Advanced" ya que es un enlace tipo "iframe" y luego lo mostraré si quiero asignando una posición al módulo o bien en un artículo (yo lo añadiré a un artículo)
Si no tienes HTML Advanced, puedes usar otro tipo de módulo de HTML pero si lo prefieres, descárgalo aquí
Creamos el módulo "Extensiones - Gestor de módulos - Nuevo":
Ahora vamos a nuestra hoja de calculo en Google Docs y clickeamos en "Archivo - Publicar en la Web":
Insertaremos y nos da la posibilidad de "Todo el documento" o X hojas (nosotros adjuntaremos todo el documento)
Damos click en publicar y nos aparecerá un iframe, dicho código es el que debemos insertar.
*Nota: por defecto no da width ni height, asique lo tenemos que poner nosotros
Código Google Docs:
Código con width y height (según el documento podemos variar el tamaño)
<iframe src="/URL Google Docs" width="800" height="400"></iframe>
Copiamos el código que nos ha creado (no el mio) y lo pegamos en el módulo HTML Advanced que estamos creando:
Le podemos dar posición si lo queremos presentar como módulo, pero en mi caso al embeberlo en un artículo, no lo haré, al igual que no "tickearé" que sea visible en ninguna página.
Ya lo tenemos creado:
Ahora vamos al artículo donde lo quedamos agregar, ejemplo en contacto.
Yo en mi caso, la integración la haré con un módulo llamado "modules anywhere", que permite como su nombre indica, poner módulos en cualquier sitio, si no, lo escribimos a mano así: .
Seleccionamos el módulo donde se encuentra el enlace:
Y lo vemos añadido:
Guardamos y comprobamos como aparece:
Incluso, nos deja navegar por las diferentes hojas del documento.
Si lo queremos editar, basta con acceder al documento en Google Docs, hacer los cambios y aparecerán en nuestra hoja de cálculo automaticamente.
Eso es todo.