Skip Navigation

[Closed] Como generar un sorthcode para una VIEW

This support ticket is created 3 years, 8 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 7:00 – 14:00 7:00 – 14:00 7:00 – 14:00 7:00 – 14:00 7:00 – 14:00 -
- 15:00 – 16:00 15:00 – 16:00 15:00 – 16:00 15:00 – 16:00 15:00 – 16:00 -

Supporter timezone: Europe/London (GMT+00:00)

This topic contains 7 replies, has 2 voices.

Last updated by javierG-12 3 years, 8 months ago.

Assisted by: Nigel.

Author
Posts
#2381687

Hola,
Necesitaria vuestra ayuda, estoy creando un directorio de empresarial y tengo un formulario de contactar con la empresa que iria en cada una de las fichas de empresa del directorio, para que les llegue la notificicación de contacto a cada usuario he creado ese formulario y lo muestro en una view.

Mi pregunta es, ¿podria generar un sortcode de esta view para integrarlo en un widget de boton de elementor, por ejemplo.

Gracias

#2381995

Nigel
Supporter

Languages: English (English ) Spanish (Español )

Timezone: Europe/London (GMT+00:00)

A ver si entiendo lo que quieres...

Tienes una View que muestra empresas.

En la salida de esta View, habrá un formulario de contacto para cada empresa.

¿El formulario aparece en el mismo sitio, junto con detalles de la empresa? ¿Ó al pinchar un boton se dirige a otra página que tiene el formulario?

>> ¿podria generar un sortcode de esta view para integrarlo en un widget de boton de elementor, por ejemplo

No sé de que boton hablas. ¿Es así? Un boton para abrir el formulario en otra página, ¿ó algo diferente?

#2381999

Hola Nigel,
Tengo un directorio de empresas creados con toolset, astra theme y Elementor. En la ficha de cada empresa que esta diseña con Elementor y a donde llamo a los diferentes campos de toolser a traves de toolset, tengo un boton que me abre una pagina con un formulario de contacto y necesito que ese formulario de contacto le llegue al autor del post "ficha empresa". He probado poniedo en la url del boton esto:

/contacto-empresa/?parent_empresa_id=[wpv-post-id]&contact_id=[wpv-post-id]

Pero no consigo que llegue el correo electronico al autor del post. ¿Que esta aqui mal?

Asi que he probado a meter el link dentro de una view y mostrarlo como widget de view .. y con un js he conseguido que llegue el mail al autor del post, pero necesitaria que tuviera el estilo del boton. Y que se me mostrara en un area privada de la empresa como mensaje recibido.

No se si podrias ayudarme con cualquiera de las dos soluciones.

Muchas Gracias

#2382017

Nigel
Supporter

Languages: English (English ) Spanish (Español )

Timezone: Europe/London (GMT+00:00)

En la página contacto-empresa tienes un formulario de Toolset, y este formulario incluye una notificación que manda un correo a una dirección asociada con la empresa pertinente, ¿correcto?

Me ayudará ver unas detalles del sitio actual si me permites.

Voy a marcar tu respuesta siguiente como privada para que me facilita acceso. Es una buena idea crear un nuevo usuario administrador para mi que lo quitas después, y asegúrate que tienes una copia de seguridad corriente (aunque no planteo hacer cambios).

#2382175

Nigel
Supporter

Languages: English (English ) Spanish (Español )

Timezone: Europe/London (GMT+00:00)

Pantallazo 2.png
Pantallazo 1.png

Hacía pruebas con el formulario bajo el boton "Contactar" (formulario "Contacto directo con la empresa").

Vi en el fuente de la página que uno de los campos hidden era mal formado, como ves en el pantallazo 1.

Pensaba que era las comillas (pantallazo 2) , que he editado para usar comillas simples en los atributos, pero el problema sigue.

Me ponía loco identificar la causa, y intentaba reproducir el problema en un sitio de prueba, sin éxito.

Es algo particular de tu sitio, y al final me dí cuenta que resulta por el código particular de JS que usas.

He deshabilitado el código (por comentarios), y ahora los campos hidden tiene los valores correctos, y espero que funcionará.

¿Quieres hacer pruebas?

#2382209

Al comentar el código JS ya no envia los correos electronicos al autor del post, si vuelvo a habilitarlo si que funciona, por eso lo pusimos. Pero no me guarda los mensajes en el area privada como mensajes enviados, de ahi mi problema.

#2383691

Nigel
Supporter

Languages: English (English ) Spanish (Español )

Timezone: Europe/London (GMT+00:00)

>> Pero no me guarda los mensajes en el area privada como mensajes enviados, de ahi mi problema.

¿Hablas de un problema que surge cuando quitas el código de JS?

Me gustaría clarificar que problema(s) intentamos solucionar.

Pensaba el problema era que no manda la notificación al autor de la entrada del comercio.

Este no funciona porque el código JavaScript se rompe los campos hidden requeridos.

Pero, ¿al quitar el código surgen otros problemas?

¿Cuál es el objetivo del código?

#2383809

No, el código JS que puse es lo que hace que funcione el envio de notificaciones, sin ese código es cuando no funciona, ese código ha sido la solucion que hemos encontrado nostros porque de otra manera nunca llegaban las comunicaciones.

Tengo un problema nuevo con la edicion del contenido de la ficha en ingles ahora, pero ya abrire otro hilo si veo que no consigo resolverlo.

De momento con este JS parece que hemos podido resolver esto.

Gracias!

The topic ‘[Closed] Como generar un sorthcode para una VIEW’ is closed to new replies.