it-swarm-es.tech

Seblod: Crear formulario de contacto

Estoy tratando de replicar el com_contact página de formulario de contacto utilizando Seblod CCK. Mi objetivo es mostrar a la persona de contacto y luego darle al usuario la capacidad de enviar una solicitud.

Ya he creado varios tipos de contenido, así que sé cómo usar Seblod, pero soy nuevo en la creación de formularios de contacto. Aquí están los pasos que he hecho:

  1. Creé una nueva carpeta de aplicaciones para mi formulario de contacto
  2. Creó un nuevo tipo de contenido para el formulario de contacto
  3. Se agregaron los campos que quiero que el usuario complete, como (nombre, correo electrónico, mensaje) y un botón de envío. Elegir la ubicación de almacenamiento como None para que no se guarde en la base de datos.

Luego asigné un elemento de menú al formulario de contacto eligiendo el nivel de acceso como público. Cuando lo abro, en lugar del formulario de contacto, veo el mensaje de inicio de sesión. Parece que no puedo ver el formulario de contacto como anónimo. A quién configuro el permiso para que los usuarios anónimos puedan ver y enviar mi formulario de contacto.

2
lanoxx

El nivel de acceso correcto para su caso es Público, a menos que haya realizado algún cambio en la estructura de ACL predeterminada. Si no ha realizado dichos cambios, debe verificar la configuración de permisos que ha aplicado en su formulario.

Verifique si hay acceso público para crear nuevos envíos (u otras opciones similares) en su formulario.

Seblod Editing Permissions

1
FFrewin

Encontré la respuesta en un SEBLOD entrada del blog . Hay una pequeña flecha en la esquina derecha de la configuración principal de tipos de contenido.

enter image description here

Cuando se abre, hay un botón de permiso:

enter image description here

Y allí podría establecer el permiso Create para el grupo Public en Allowed.

3
lanoxx