4

I was able to search for these participants through Search>Advanced Search and use the Event Tab below instead, you should be able to see an Action of "Register Participants for Events" after selecting the participants. This doesn't come out if you searched through Events>Find Participants though. --CIVICRM 5.13.5 Wordpress 5.0--


4

Karin's approach is good; the Civi-native way (in case you're not on Drupal) is to use Price Sets for sessions. This is covered in the Complex Event Fees section of the CiviEvent documentation. They're very configurable, and allow you to set per-session limits, additional costs for some (or all) sessions, and more. If you go this route, install the ...


3

We use Webform CiviCRM modules for this: Sessions are custom CiviCRM fields on the Partipant entity and Webform Select Limit module lets you put limits on how many participants can select a certain Session.


3

You can create custom fields under Administer --> Customize Data and Screens --> Custom Fields. You first create a custom group for the event. You could even limit this group to a certain type of event. You then add a field in this group with type Text and HTML type Select.


3

Since you are on Drupal, you can create a webform. (You'll need the webform_civicrm module) Enable 5 event options. Configure each event to be one of your events. Enable the participant fee field and set the price to $100. Create a conditional If event 1 and event 2 and event 3 and 4 and 5 are selected then price fields are set to 90. Enable a contribution ...


2

The two places "Edit All Events" is defined as necessary is in the page callbacks in the router XML on lines 19 and 27. You should be able to change those, then do a cache clear with menu rebuild to change the permissions. Since CiviVolunteer is so AJAX-heavy, I'm pretty sure that's the right answer. You can probably just remove the "Edit All Events" ...


2

Figured it out. For some reason, the braintree keys were not being loaded at the time before it started to post to Braintree. In Braintree.php I added the following if (empty(Braintree_Configuration::environment())) { $environment = ($this->_mode == "test" ? 'sandbox' : 'production'); Braintree_Configuration::environment($environment); } if (empty(...


2

Also noticed that this is a pending/pay-later event registration, could that be why? Yes, according to the latest code till 5.19.1, I see transfer or cancel is only possible for participant with status = Registered


2

This isn't strictly a CiviCRM question in my opinion, but here goes anyway... members can open closed and public groups This is built in to BuddyPress - check the box labelled "Enable group creation for all users" in BuddyPress settings. groups have mailinglist functionality, ideally posts to the group can be created by email and send out by email (...


1

I would give our Extended Report extension a go since it offers Price Set Line Item reporting options https://github.com/eileenmcnaughton/nz.co.fuzion.extendedreport


1

I just checked and this is working using the latest D8 CiviCRM Entity - it is under development, so best to use the latest directly from its GitHub Repo: https://github.com/eileenmcnaughton/civicrm_entity/tree/8.x-3.x If you're interested in helping us to advance/accelerate this development - consider becoming a Maker/sponsor of the D8 integration projects ...


1

That table is defined in templates/CRM/Event/Form/Selector.tpl and changing that would require some level of coding (your profile suggests you have this skill). Changing the Selector.tpl template directly would solve your problem but is discouraged because it causes headaches when upgrading to new versions. Creating an extension is the preferred way to make ...


1

You must check cancel url and return/thankyou url before redirecting to payment processor site. normally url pattern should be like https://domain.com/civicrm?page=CiviCRM&q=civicrm/event/register&_qf_ThankYou_display=true&qfKey=dedf990ab5ff17ebff9f7cc370fbee49_6616 while "wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fpayment%2Fipn%2F86%2F8" ...


1

Just elaborate Aidan's answer: At Administration Console, Directories, at field: Custom Template Directory, fill in say: [civicrm.files]/custom_templates/ It refers to directory <DocRoot>/sites/default/files/civicrm/custom_templates Go there and make any necessary directory structure corresponding to your include statement. If it is {include file="...


Only top voted, non community-wiki answers of a minimum length are eligible