Nuevo CMS con formu...
Avisos
Vaciar todo

Nuevo CMS con formulario  

 
Nuria
 Nuria
Usuario experto

¿Cómo podría crear una nueva pestaña en Prestashop 1.6.0.14 , relativa a una página CMS, donde utilizara un formulario diferente (ya dispongo del html) al existente en contacto?

Muchas gracias.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 24/06/2015 1:01 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Tendrías que indicarnos el lugar en concreto de tu web donde quieres añadir el enlace a la nueva página del CMS, ya dependiendo de donde sea el procedimiento a seguir es distinto.

Sobre el tema del formulario, entiendo que ya tienes en cuenta que este formulario se tendrá que procesar de forma dinámica, es decir, cuando se envíe el formulario tendrá que ir contra una página php o similar.

ResponderCitar
Respondido : 24/06/2015 3:29 pm

Nuria
 Nuria
Usuario experto

El CMS podría ir o en el menú principal, o en una página nueva, o en un link de "bloque CMS"; en un principio, me es indiferente.
Desgraciadamente no había tenido en cuenta que fuera en un php, lo que tenía preparado era un formulario en html. 🙁

ResponderCitar
Respondido : 25/06/2015 9:49 am
Julen
 Julen
Miembro Admin

Hola

En el caso de que quieras meter tu formulario creado en HTML, te puede interesar la siguiente solución:

https://www.prestashop.com/forums/topic/239908-anadir-formulario-en-pagina-cms/

No obstante puedes añadir un formulario a través del siguiente módulo de pago:

http://addons.prestashop.com/es/aplicaciones-front-office-prestashop-modulos/7163-forms.html

Otra alternativa seria insertar un link de un servicio externo, que genere un formulario:
http://www.123contactform.com/signup.html

Saludos.

ResponderCitar
Respondido : 25/06/2015 10:38 am

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

Nuria
 Nuria
Usuario experto

Mi idea era hacerlo de forma gratuita y que se mostrara en la propia web; así que de momento me quedo con la primera idea. Al entrar en el link del foro, te recomiendan insertar el formulario HTML en un HTML Box, el cuál se trata de "context box"; pero ya tengo éste insertado por defecto en el tema (Amaltea), y cumple otra función ¿conocéis alguna otra opción, o cómo puedo utilizar este módulo para crear una nueva página sin perder la que ya está creada?
¡Gracias!

ResponderCitar
Respondido : 25/06/2015 11:03 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

En un PrestaShop se pueden tener varias instancias del módulo contentBox. Para ello basta con que le cambies el nombre del instalador, de forma que no se solape con otros módulos de tipo contentBox que tengas. Esto se puede hacer en el siguiente enlace:

http://contentbox.org/

En la parte inferior de esta página verás un botón Generate your module que te permitirá crear un módulo contentBox con un nombre personalizado.

ResponderCitar
Respondido : 25/06/2015 3:29 pm

Cursos Gratuitos WordPress

Nuria
 Nuria
Usuario experto

Ya he creado el nuevo módulo, y parece que lo he instalado bien; pero se inserta por defecto en los hooks de la página principal; y yo desearía hacerlo en un CMS ¿podéis ayudarme?

ResponderCitar
Respondido : 26/06/2015 10:27 am
Julen
 Julen
Miembro Admin

Hola,

Revisa la siguiente información, que te ayudara a colocar tu contentbox en la pagina de CMS que quieras: https://www.prestashop.com/forums/topic/442131-how-to-put-a-content-box-into-a-specific-cms-page/

Saludos

ResponderCitar
Respondido : 26/06/2015 11:00 am

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

Nuria
 Nuria
Usuario experto

Al leer el link te manda a http://nemops.com/how-to-hooks-prestashop-cms/#.VY0HvPntlBd , pero no consigo localizar cms.tpl , he pensado que a lo mejor era el archivo blockcms.tpl (public_html/modules/blockcms) , pero no existe la parte de código que el bloggero Nemo aconseja que deberíamos cambiar. Por otro lado, he encontrado esta entrada http://sobreprestashop.blogspot.com.es/2015/02/override-modulos-prestashop.1.6.0.11.html , en la que se, si no estoy muy equivocada, se muestra la misma idea; pero tampoco encuentro la dirección /prestashop/override/modules, necesaria para poder insertar el módulo en el CMS.

ResponderCitar
Respondido : 26/06/2015 11:27 am
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Antes de continuar con el tema de insertar tu formulario, tendrías que preguntarte si tu formulario esta funcionando, es decir no basta sólo con el html, salvo uses un servicio externo el formulario se proceso con un PHP, asi logres insertar el html no funcionará por que necesita código PHP para procesarse

Luego, el formulario podrías ponerlo en un módulo html no termino de comprender por que quieres ponerlo en una página CMS, si quieres esto por que no ponerlo directamente en la página CMS y obviar el módulo html

Será mejor que expliques que hace el formulario que quieres colocar o que esperas que haga, si tienes alguna url desde donde lo sacaste o algún servicio externo tendría que enviarlo para revisar.

Saludos.

ResponderCitar
Respondido : 26/06/2015 6:16 pm

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

Nuria
 Nuria
Usuario experto

Bueno, al final lo he insertado llamando a una página externa; no es exactamente lo que estaba buscando; pero supongo que es la manera más sencilla. Gracias

ResponderCitar
Respondido : 29/06/2015 9:49 am