Insertar código HTM...
Avisos
Vaciar todo

Insertar código HTML en editor de prestashop  

Página 1 / 2
 
Enrique
 Enrique
Famed Member

Buenas tardes,

Estoy intentando subir el código de un archivo .html en el editor de prestashop.

Adjunto el código del archivo en un .html. El código funciona correctamente lo que ocurre es que prestashop no lo guarda. Puede que haya que insertarlo en un iframe?

Mi versión de prestashop es Prestashop 1.6.1.4.

Cuando guardo la página del cms y le doy a visualizar me aparece esto:

http://informaticapavon.net/desarrollo/infopavon/adminwe/index.php?controller=AdminCmsContent&token=4aca6dac229349924c74d473bb3f0d56

El error que me da es:


Forbidden

You don't have permission to access /desarrollo/infopavon/adminwe/index.php on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

He estado leyendo por internet y he encontrado esto:

https://siliconhosting.com/qa/566/permisos-carpetas-prestashop

Espero vuestras noticias.

Gracias.

Un saludo, Enrique P.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 06/04/2016 5:26 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Envía tu archivo adjiunto como .zip, es posible que tengas que eliminar etiquetas de cabecera y sólo colocar codigo html que esta dentro del body.

Con respecto a los permisos, en nuestro hosting las carpetas deben tener permisos 755 y los archivos 644, pero no le veo mucha relación con lo que comentas ya que según entiendo copiaras el código html directamente a un artículo y no llamarás a un archivo directamente (en caso de usar un iframe)

Saludos.

ResponderCitar
Respondido : 06/04/2016 6:29 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Enrique
 Enrique
Famed Member

Buenas tardes,

Adjunto .zip, todos estos archivos están en el inicio de la web.

El que tienes que ver es "Inicio.html", los demás se cargan conforme vas pinchando en los botones.

Gracias.

Espero tus noticias.

Un saludo, Enrique P.

ResponderCitar
Respondido : 06/04/2016 6:56 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Tu archivo es un archivo .html que incluye javascript y CSS además de llamar a otros archivos, en resumen no es que sólo debas insertar código, sino lo mejor sería que insertes el archivo a través de un iframe en tu Prestashop.

Revisa :
https://www.webempresa.com/foro/44-M%C3%B3dulos-PrestaShop/136965-Insertar-iframe-en-p%C3%A1ginas-CMS-de-Prestashop.html

Saludos.

ResponderCitar
Respondido : 06/04/2016 8:50 pm

Enrique
 Enrique
Famed Member

Buenas tardes,

He insertado un iframe que cargue el archivo inicio.html de la siguiente forma:


</>

Pero no funciona me muestra esto:

http://informaticapavon.net/desarrollo/infopavon/index.php?id_cms=7&controller=cms&id_lang=4

Para que funcione tengo que pinchar en el enlace, no se carga como si fuese un wrapper.

Gracias.

Espero vuestras noticias.

Un saludo, Enrique P.

ResponderCitar
Respondido : 08/04/2016 12:15 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

El código que pones no es el correcto para cargar un iframe. Lo correcto sería lo siguiente:

  
ResponderCitar
Respondido : 08/04/2016 3:29 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Enrique
 Enrique
Famed Member

Buenos días,

Cuando hago clic en servicios técnicos me abre este enlace:

http://informaticapavon.net/desarrollo/infopavon/index.php?id_cms=7&controller=cms&id_lang=4

sigue sin cargarme el iframe.

¿Puedes echar un vistazo, por favor?

Gracias.

Un saludo, Enrique P.

ResponderCitar
Respondido : 11/04/2016 11:06 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Enrique
Si te das cuenta en la captura que te adjunto estas utilizando el siguiente código:

</>

.

Esto hace que al pinchar sobre te aparezca la página ' inicio.html '

Si lo que quieres es que cuando pinches en un enlace se abra la ventana cambia esa línea por lo que sigue:

Servicio Tecnico

Si lo que quieres es que cargue en la misma página mediante un iframe, tienes que utilizar el código que te adjunto mi compañero Pablo:


El código que te pasó añádelo tal cual sin modificar ni añadir nada.

Un saludo

ResponderCitar
Respondido : 11/04/2016 11:36 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Enrique
 Enrique
Famed Member

Buenos días,

Lo añado tal cual pero prestashop cuando guardo me crea ese enlace.

Lo opción "Permitir Inframe" está activada.

Gracias.

Espero noticias.

Un saludo, Enrique P.

ResponderCitar
Respondido : 11/04/2016 12:30 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Enrique
Revisa si tienes la opción ' permite Iframes ' activada. Desde de backend de presatshop, ' menú preferencias => general => Permite Iframe en los campos html '

Un saludo

ResponderCitar
Respondido : 11/04/2016 12:40 pm

Cursos Gratuitos WordPress

Enrique
 Enrique
Famed Member

Buenas tardes,

Estaba desactivada, al parecer no se guardarían correctamente los cambios.

Ahora al pinchar sobre "Servicios Técnicos" me abre otra página directamente.

Necesito que se cargue como un "Wrapper"o así, en una caja, pero que no me desaparezcan los módulos, el logo, el pie, etc...

Gracias.

Un saludo, Enrique P.

ResponderCitar
Respondido : 11/04/2016 1:44 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Enrique.
La pagina que abre es un html independiente que creaste por lo que no te cargara ni módulos ni logo, es independiente a prestashop.

Lo que podrias utilizar es un modulo Tipo PopUp para que pueda abrir la ventana con un enlace:
Prestashop Newsletter Popup [FREE MODULE]

Un saludo

ResponderCitar
Respondido : 11/04/2016 2:51 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Enrique
 Enrique
Famed Member

Buenas tardes,

Pero eso no creo que tenga mucho sentido para la funcionalidad que tiene esta parte de la web.

Debe de existir alguna forma para cargarlo en un wrapper o algo no?

Sin que desaparezca la web.

Ese módulo es para mostrar un popup en la web pero no haría lo que quiero y donde lo quiero.

Si sabes algo y me puedes pasar información, me ayudarías.

Gracias.

Un saludo, Enrique P.

ResponderCitar
Respondido : 11/04/2016 2:57 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

En tu archivo inicio.html tienes un código javascript que te esta dando este comportamiento, prueba quitar este código de tu archivo index.html

if (window != window.top) {
window.top.location.href = window.location.href;
}

Saludos

ResponderCitar
Respondido : 11/04/2016 10:18 pm

Enrique
 Enrique
Famed Member

Buenos días,

Correcto, ese era el problema. Hay que eliminar ese código de todos los archivos para que cargue en la página.

Le he puesto "scrolling=no" para que desaparezcan las barras.

¿Se podría quitar el espacio que te adjunto en la imagen?

Muchas gracias!!

Un saludo, Enrique P.

ResponderCitar
Respondido : 12/04/2016 9:41 am
Página 1 / 2