Jump to content

Modificar contenido de páginas estáticas que vienen por defecto (Tráfico y SEO). Prestashop 1.7


Ginkgo

Recommended Posts

Hola,

¿Alguien sabe cómo se modifica el contenido de las páginas estáticas que vienen por defecto (page not found, contáctenos, error 404, etc.)? Me refiero a las páginas que aparecen en la sección "parámetros de la tienda" > "tráfico y seo".

Tan sólo he podido modificar el nombre, título, meta descripción y url de estas páginas.

Con mi pregunta no me refiero a crear nuevas. Eso ya lo he hecho en Diseño > Páginas. Las he modificado con Elementor y las he añadido con el módulo iqit blocklinks de warehouse, pero no he conseguido encontrar ni modificar las que vienen por defecto.

Muchas gracias!

 

 

SEO y URLs.JPG

Link to comment
Share on other sites

hace 11 horas, Ginkgo dijo:

Hola,

¿Alguien sabe cómo se modifica el contenido de las páginas estáticas que vienen por defecto (page not found, contáctenos, error 404, etc.)? Me refiero a las páginas que aparecen en la sección "parámetros de la tienda" > "tráfico y seo".

Tan sólo he podido modificar el nombre, título, meta descripción y url de estas páginas.

Con mi pregunta no me refiero a crear nuevas. Eso ya lo he hecho en Diseño > Páginas. Las he modificado con Elementor y las he añadido con el módulo iqit blocklinks de warehouse, pero no he conseguido encontrar ni modificar las que vienen por defecto.

Muchas gracias!

 

 

SEO y URLs.JPG

 

Las que puedes editar desde el panel (su contenido), son las paginas de contenido tipo, aviso legal, términos y condiciones, sobre nosotros, pago seguro, etc.... (además de crear nuevas) en la pestaña "Diseño => Páginas", como puedes ver en esta guía https://victor-rodenas.com/crear-paginas-en-prestashop-1-7/ (Esto ya veo que lo sabes)

Del resto de páginas, depende lo que quieras tocar, te dejo unos  ejemplos que tienen un tiempo en mi blog para que lo veas y te hagas una idea: 

Personalizar página mantenimiento =>  https://victor-rodenas.com/personalizar-pagina-de-mantenimiento-en-prestashop-1-7/  (como ves en la guía en la 1.7 puedes meter imágenes y información desde el panel en la pagina de mantenimiento)

Página 404 de Prestashop => https://victor-rodenas.com/2018/02/03/personalizar-pagina-404-de-prestashop-1-7/ (aquí excepto las traducciones, pues el resto tienes que tocar código para adaptarlo a lo que quieras, o meter algún módulo adicional en algunos de los hooks disponibles, etc..)

Formulario de contacto 


Ficheros implicados: https://victor-rodenas.com/2016/12/13/donde-esta-el-fichero-del-formulario-de-contacto-en-prestashop-1-7/


Configuración: https://victor-rodenas.com/configurar-el-formulario-de-contacto-de-prestashop-1-7/
 

Sección "cuenta" => https://victor-rodenas.com/2018/02/04/estudiando-el-codigo-de-la-seccion-su-cuenta-de-prestashop-1-7/

Gestión traducciones => https://victor-rodenas.com/gestionar-traducciones-en-prestashop-1-7/

......

Como puedes ver en los enlaces que te he pasado, algunas cosas puedes cambiarlas desde el panel (contenidos, traducciones, etc..) y otras pues te tienes que meter mano a la obra (ya depende de lo que quieras)

Edited by nadie (see edit history)
Link to comment
Share on other sites

Muchas gracias por la información. Un ejemplo de lo que quiero cambiar sería lo siguiente:

He creado una página de contacto (en Diseño > páginas) con el formulario que viene por defecto en prestashop. Hasta ahí correcto. 

Pero una vez que lo relleno a modo de prueba, como si yo fuera un cliente, sale la típica notificación de mensaje enviado pero me vuelven a salir los datos de contacto la tienda en la parte superior, los cuales quiero quitar. Estoy utilizando la plantilla warehouse así que ese módulo es el de  "IQITCONTACTPAGE - Custom contact page with map + contact block on footer". He comprobado los hooks y ese módulo solo aparece en el footer, que es lo que yo quiero. Pero en la realidad también aparece en la página /contactenos una vez se envía el formulario. Espero haberme explicado bien. La página está en mantenimiento pero adjunto captura para ejemplificar lo que quiero decir.

Muchas gracias!

contactenos.JPG

Link to comment
Share on other sites

hace 4 horas, Ginkgo dijo:

Muchas gracias por la información. Un ejemplo de lo que quiero cambiar sería lo siguiente:

He creado una página de contacto (en Diseño > páginas) con el formulario que viene por defecto en prestashop. Hasta ahí correcto. 

Pero una vez que lo relleno a modo de prueba, como si yo fuera un cliente, sale la típica notificación de mensaje enviado pero me vuelven a salir los datos de contacto la tienda en la parte superior, los cuales quiero quitar. Estoy utilizando la plantilla warehouse así que ese módulo es el de  "IQITCONTACTPAGE - Custom contact page with map + contact block on footer". He comprobado los hooks y ese módulo solo aparece en el footer, que es lo que yo quiero. Pero en la realidad también aparece en la página /contactenos una vez se envía el formulario. Espero haberme explicado bien. La página está en mantenimiento pero adjunto captura para ejemplificar lo que quiero decir.

Muchas gracias!

contactenos.JPG

No había leído que usabas la plantilla warehouse, odio ese tipo de plantillas junto con a las transformer, vengo de un mundo más artesanal donde prefiero tocar lo que se tiene que tocar y no todo en base a editores.

Yo no soy usuario de dicha plantilla (y se que existe desde hace años), por lo tanto a ver si algún compañero te da algún consejo sobre la misma.

Lo que si puedo decirte, es que Prestashop, permite crear excepciones que permiten que un módulo situado, por ejemplo en el pie de página pueda verse en la pagina principal, pero no en la sección de contacto, etc... Cuando cambias manualmente un módulo de posición en la pestaña Diseño => Posiciones, y pulsas en modificar tienes una casilla llamada excepciones.

Adjunto captura

ecep.png.62068892fed858347575556b8e10df2d.png

Pero en tu caso, entiendo que aparecen en dos posiciones distintas, pie página y contacto (al enviar form), por lo tanto es posible que hablemos de que se encuentre anclado en dos hooks distintos y no en el mismo hook.

Pero ya te digo que en tu que caso que usas una plantilla, con un propio editor, el asunto será diferente, por lo tanto a ver si algún compañero te puede ayudar.

@javiteko

Saludos,

Puedes 

Edited by nadie (see edit history)
Link to comment
Share on other sites

4 minutes ago, nadie said:

No había leído que usabas la plantilla warehouse, odio ese tipo de plantillas junto con a las transformer, vengo de un mundo más artesanal donde prefiero tocar lo que se tiene que tocar y no todo en base a editores.

Yo no soy usuario de dicha plantilla (y se que existe desde hace años), por lo tanto a ver si algún compañero te da algún consejo sobre la misma.

Lo que si puedo decirte, es que Prestashop, permite crear excepciones que permiten que un módulo situado, por ejemplo en el pie de página pueda verse en la pagina principal, pero no en la sección de contacto, etc... Cuando cambias manualmente un módulo de posición en la pestaña Diseño => Posiciones, y pulsas en modificar tienes una casilla llamada excepciones.

Adjunto captura

ecep.png.62068892fed858347575556b8e10df2d.png

Pero en tu caso, entiendo que aparecen en dos posiciones distintas, pie página y contacto (al enviar form), por lo tanto es posible que hablemos de que se encuentre anclado en dos hooks distintos y no en el mismo hook.

Pero ya te digo que en tu que caso que usas una plantilla, con un propio editor, el asunto será diferente, por lo tanto a ver si algún compañero te puede ayudar.

@javiteko

Saludos,

Puedes 

 

4 hours ago, Ginkgo said:

Muchas gracias por la información. Un ejemplo de lo que quiero cambiar sería lo siguiente:

He creado una página de contacto (en Diseño > páginas) con el formulario que viene por defecto en prestashop. Hasta ahí correcto. 

Pero una vez que lo relleno a modo de prueba, como si yo fuera un cliente, sale la típica notificación de mensaje enviado pero me vuelven a salir los datos de contacto la tienda en la parte superior, los cuales quiero quitar. Estoy utilizando la plantilla warehouse así que ese módulo es el de  "IQITCONTACTPAGE - Custom contact page with map + contact block on footer". He comprobado los hooks y ese módulo solo aparece en el footer, que es lo que yo quiero. Pero en la realidad también aparece en la página /contactenos una vez se envía el formulario. Espero haberme explicado bien. La página está en mantenimiento pero adjunto captura para ejemplificar lo que quiero decir.

Muchas gracias!

contactenos.JPG

 

4 hours ago, javiteko said:

Con ese theme tienes que entrar en Diseño>IqitThemeEditor - Live y desde ahí por ejemplo puedes modificar la pagina de mantenimiento

 

Coincido con @nadie, las plantillas que llevan editores visuales como la warehouse, transformer, etc.. son "kaka" barrulla. 

El módulo que has anclado, lo has añadido tipo arrastrandolo desde el editor, o de forma manual mediante diseño => posiciones.

Es que si realmente el modulo solo esta en un hook, la opción para mostrar ese módulo en otras secciones de la tienda, siendo un hook que se ve en todas es por excepciones, otra cosa es que tu editor de plantilla lleve otras cosas adicionales y lo haya metido en otros hooks personalizados.

 

Saludos,

 

Link to comment
Share on other sites

  • 5 months later...
  • 1 year later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...