Configuré un formulario web para una solicitud de membresía. Seguí las instrucciones de esta página para configurar un Autocompletado para la Organización a la que pertenece el nuevo Miembro:
Esto funciona bien cuando estoy conectado (como administrador), y completa automáticamente el nombre de la organización con opciones de la base de datos.
Pero cuando pruebo el formulario cuando estoy desconectado, no reconoce ningún nombre de organización que sé que está en CiviCRM. Además, cuando intento agregar una nueva organización, no se agrega a la base de datos.
Alguna idea de por qué esto esta pasando?
Respuestas:
El usuario anónimo no tiene permiso para ver los contactos en su base de datos. ¡Agradezca este valor predeterminado, puede evitar que exponga accidentalmente toda su base de datos al mundo!
Puede anular este valor predeterminado editando el campo "contacto existente" (desde la pestaña del formulario web) y desmarcando "Aplicar permisos". Por lo general, también establecería uno o más filtros en ese formulario (por ejemplo, elija un grupo) para limitar el autocompletado solo a las organizaciones que desea exponer.
fuente