Webform-CiviCRM entegrasyonu: otomatik tamamlayıcı işveren


13

Üyelik Başvurusu için bir Webform oluşturdum. Yeni Üyenin ait olduğu Kuruluş için Otomatik Tamamlama oluşturmak için bu sayfadaki talimatları izledim:

http://wiki.civicrm.org/confluence/display/CRMDOC/Webform+CiviCRM+Integration#WebformCiviCRMIntegration-CurrentEmployer

Oturum açtığımda (yönetici olarak) bu iyi çalışıyor ve kuruluşun adını veritabanındaki seçeneklerle otomatik olarak tamamlıyor.

Ancak oturumu kapattığımda formu test ettiğimde, CiviCRM'de olduğunu bildiğim kuruluş adlarını tanımıyor. Ayrıca, yeni bir kuruluş eklemeye çalıştığımda veritabanına eklenmiyor.

Bunun neden olabileceği hakkında bir fikrin var mı?


Heh Christopher, 200'den fazla puana ulaştığınızda CiviCRM StackExchange teklifine yardımcı olacağından, itibarınıza eklemek için daha fazla soru sormanız veya yanıtlamanız gerekir.
Joe Murray

Yanıtlar:


10

Anonim kullanıcının veritabanınızdaki kişileri görüntüleme izni yoktur. Bu varsayılan için minnettar olun, yanlışlıkla tüm veritabanınızı dünyaya maruz bırakmanızı önleyebilir!

"Mevcut kişi" alanını (web formu sekmesinden) düzenleyerek ve "İzinleri Zorla" seçeneğinin işaretini kaldırarak bu varsayılanı geçersiz kılabilirsiniz. Genellikle, otomatik tamamlamayı yalnızca göstermek istediğiniz kuruluşlarla sınırlandırmak için bu formda bir veya daha fazla filtre ayarlarsınız (örneğin, bir grup seçin).


1
Teşekkürler. Üyelik Başvurusu ile ilgili fikir, üyelik için yeni başvuru sahiplerinin, kuruluşlarının veritabanının bir parçası olup olmadığını, kuruluşlarına girdiklerinde görebilmeleridir. Tüm organizasyonları ifşa etme tehlikesi var mı? Sadece kurumların isimleri değil mi?
Christopher Dunning

2
Evet, yalnızca adlar olacaktır (diğer kuruluş alanlarını web formuna göstermezseniz). Bir şekilde kısıtlamama tehlikesi olduğunu düşünüyorum, gelecekte, maruz kalmak istemediğiniz kuruluşların adlarını saklamak için db'nizi kullanmaya başladıysanız , bu web formu hatırlamıyor olabilirsiniz. Kuşkusuz büyük bir risk değil, her zaman erişim kontrolünüzle düşünmek ve boşlukları yatmadığınızdan emin olmak iyi.
Coleman

CiviCRM'de kaydedilmeyen otomatik tamamlanan kuruluşlarla ilgili sorunla karşılaşan herkes için bir not gibi, kuruluş adının gizli alanının türünü "Güvenli değer" yerine "Gizli öğe" olarak ayarlamak gerekiyordu
Markus Forsberg
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.