Как настроить WebForm, чтобы разрешить пользователям выбирать, в какую кампанию CiviCRM внести вклад?

В нашей некоммерческой организации в настоящее время имеется основная страница пожертвований через страницу Contribution CiviCRM. Мы хотели бы добавить возможность для пользователя выбирать, на какую кампанию направлен вклад.

Интеграционный модуль Webform CiviCRM кажется необходимым компонентом. При настройке веб-формы вы можете направить вклад на ранее существующую страницу вклада, но без возможности предоставить ее пользователю. Я также рассмотрел применение модуля Webform Conditional , но не видел ничего, что могло бы привести к моему желаемому результату.

Я ценю любую информацию о том, как создать страницу пожертвования, которая предоставляет пользователю возможность выбирать кампании CiviCRM.

6 голосов | спросил bagelche 22 MonEurope/Moscow2014-12-22T20:21:16+03:00Europe/Moscow12bEurope/MoscowMon, 22 Dec 2014 20:21:16 +0300 2014, 20:21:16

2 ответа


5

Вы можете сделать это без Webform-CiviCRM, если хотите:

  • Настройте свои кампании в CiviCampaign
  • Создайте новый профиль, чтобы добавить поле (или на страницу «Профили», нажмите «Поля» рядом с существующим профилем, чтобы добавить туда новое поле)  Профили
  • Добавить новое поле «Кампания» в профиль, в котором вы работаете (это приведет к отображению всех активных кампаний в профиле) Добавить поле
  • Добавить профиль на страницу Contribution в вопросе (примечание: если вы добавили поле в существующий профиль, он уже может быть на странице Contrib)  Пример скриншота страницы сэмпла
ответил Laryn - CEDC.org 23 TueEurope/Moscow2014-12-23T01:48:10+03:00Europe/Moscow12bEurope/MoscowTue, 23 Dec 2014 01:48:10 +0300 2014, 01:48:10
4

Для этого вам не нужен модуль webform-civicrm, вы можете использовать профиль для раскрытия поля кампании в форме вклада. Это добавит раскрывающийся список выбора в вашу форму, в котором перечислены все активные текущие кампании.

Но если вы хотите использовать интеграцию webform-civicrm, функция там существует. Он имеет преимущество перед профилями в том, что вы можете настроить, какие кампании отображаются в списке, и даже переименовать их в форме, если вы хотите создать для них более описательные «удобные для пользователя» имена.

Чтобы добавить поле, выберите «пользовательский выбор» в поле кампании кампании на вкладке civicrm веб-формы. Чтобы настроить его параметры, вернитесь на вкладку веб-формы и нажмите «изменить» в поле кампании.

ответил Coleman 23 TueEurope/Moscow2014-12-23T03:34:27+03:00Europe/Moscow12bEurope/MoscowTue, 23 Dec 2014 03:34:27 +0300 2014, 03:34:27

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132