7

This is not possible via the UI. There is a table civicrm_participant_payment which links the Participant and the Contribution records. If you have access to that, and know the contribution_id then you should be able to edit participant_id


6

Just wanted to share how a volunteer Admin for one of our projects is handling assets - e.g. Table assignments for Events; Room assignments for Camp; Equipment etc. Warning: must be abstract thinker - and you'll never look at Tables the same :-) Let's look at Table assignments for Events - as I have the site open and can pull in some screenshots - to Demo ...


5

Susan, Welcome to CiviCRM stack exchange. Its possible to add Participant ID in email sent when a user registers online. You need to update the message template to include the {$participantID} token which prints the participant ID when rendered. To update the message template navigate to CiviCRM >> Mailings >> Message Templates. Locate 'Events - ...


5

This is what Smart Groups can do for you. So instead of setting the Group in the Profile, just set up a Smart Group based on the field eg language. Or if you need people to be added to a Group via the profile AND then set up subgroups based on language, add the primary Group X via the Profile, then create a Smart Group based on 'is added to Group X AND has ...


4

The questions about "assign housing and coordinate special needs" would really need more specific requirements to be able to provide a substantive answer. If 'assign housing' means something like, "provide fields so people can indicate whether they want single rooms, shared rooms, or specify other attendees that they want to share with" then yes I can ...


4

Alternative is to use CiviRules extension: https://civicrm.org/extensions/civirules Documentation can be found here: https://docs.civicrm.org/civirules/en/latest/


3

You can do this using webform for drupal or caldera for wordpress. The CiviCRM webform/caldera provides ability to add multiple contacts and relationship (and also events) on a single form.


3

You are probably looking for the Contact Dashboard feature. I have only experience with Wordpress, where the logged in user can see his memberships, events, payments, invoices etc. There seems to be a similar feature available for Joomla as well according to this question on StackExchange. Unfortunately the question has been unanswered.


2

CiviCRM would be able to accommodate your needs, generally. You can find a couple of demo sites that are available here. They should have a few dummy events set up that you can look at: https://civicrm.org/demo If you need help with specifics, you can feel free to ask specific questions on Stack Exchange. In addition, here is a good list of CiviCRM ...


2

This is a configurable option in the event settings. Go to Events menu » Manage Events, click Configure menu » Online Registration next to the event in question, and put a "0" in the "Pending participant expiration (hours)" box to disable this. See screenshot:


2

the following did the trick - works in this situation well enough as we only allow registering one participant: {$participantIDs.0} The above grabs the participant ID of the first (and only in our case) participant


2

Despite it not really being best practice, but lacking programmers to work thru the API, I created a customized template directory structure as described here. Then I made a copy of the ICalendar.tpl file (the default one found at wordpress/wp-content/plugins/civicrm/civicrm/templates/CRM/Event/Page), placed it in wordpress/wp-content/civicrm-custom/CRM/...


2

if you setup your custom fields in profiles only for the roles that are needed then does it not automatically only display those fields that are relevant? p.s. we wrote and maintain the extension that your referring to!


1

I believe this is now fixed as part this PR. Can you please try patch from here if it fixes your problem? Cheers Pradeep


1

I solved it in a very unusual way - I added this rewrite on .htaccess file: RewriteEngine on RewriteCond %{HTTP_HOST} ^www\.terranova.tamera\.org [NC] RewriteRule ^(.*)$ https://terranova.tamera.org/$1 [L,R=301] To unify all accesses to use the non-www url. For a reason I cannot yet explain, this completely resolved the issue.


1

Tapash, I believe CiviCRM allows one to register for same event with same email address multiple times, if the setting 'Same email address?' under 'Online Registration' is enabled for the event. HTH Pradeep


1

The missing button is there - it just has display set to none. It looks like there is a bunch of javascript on the page that hides various things, then reshows them - but I'm guessing behaves differently for different payment processors. The issue looks to be the javascript is using .prop to reshow the element. $('.crm-submit-buttons input').prop('...


1

Perhaps this file is worth checking: civicrm/templates/CRM/Event/Page/DashBoard.tpl; you may want to have a customized version of the template and put something like a piece of code below into an appropriate place of HTML markup: <a href="{crmURL p="civicrm/event/register" q="reset=1&id=$id"}" title="{ts}Register now{/ts}">{ts}Register now{/ts}...


1

I'd try upgrading Civi to a more more recent version. If that does not fix it, I'd look for a plugin/theme conflict. Disable all plugins except Civi and try it. If it works, start enabling plugins until it fails again. If it still does not work, try a basic WP twenty-something theme and see if it works.


1

Two "Register Now" buttons is by design. When you add more info to the event such as a formatted description, a picture, a location map etc then the page can get quite large so the idea is that your users can easily get to a 'Register' button at the top and bottom of the page with minimal scrolling. If you really don't want both buttons you can customise ...


1

Its a known bug, and there is a patch to fix it. You can follow the following steps to fix it: Open file: civicrm/CRM/Core/Payment/PayPalImpl.php Search for: $sub = empty( $params['is_recur'] ) ? 'xclick' : 'subscriptions'; Replace with: $sub = empty( $params['is_recur'] ) ? 'cgi-bin/webscr' : 'subscriptions'; It should be around line number 404 Hope ...


1

In the Event Configuration > Online Registration you can edit three locations on the confirmation page--the Title, Intro, and Footer. You can add text or html in the "Thank You Screen" boxes and it will be displayed on the confirmation page. If you need to edit more than this, see the above answer and comments.


1

OK, found it. For some reason the log table log_civicrm_financial_trxn did not have the card_type_id column, therefore the trigger that tried to log any action on the table threw an exception. Once I added the column manually to the log table, the problem was solved.


1

This is the most important part of the error: Unknown column 'card_type_id' in 'field list' A feature added since 4.7.18 is the ability to store the type of credit card used during a credit card transaction. So a new field card_type_id was created to store that data. Your copy of the database doesn't have this field. I think the most likely ...


1

You can do this with a custom extension - I recommend checking out the documentation for hook_civicrm_aclGroup and maybe for hook_civicrm_permission as well - the second hook will give you an easy UI to control which roles can't register. The good news is that this is a simple extension as these things go - maybe 30 lines of code should do you. Without a ...


1

There are a few options to accomplish this depending on your needs. If you are using a WP shortcode on a page you can have text above and below the registration block. This option allows specific intro text or text after registration form but does not insert text in specific areas of the form. If you use multiple profiles on the page You can use the pre &...


1

Under the Online Registration tab, there is a section called Registration Screen. Under the Introductory Text field, you can put your event information there. It accepts full HTML so you can format and style how you want. As KarinG mentioned, you'd then just link directly to the registration page. We have started to do this with our events as we found having ...


1

What you can do is skip the Event info page. You can link directly to: /civicrm/event/register?id=1&reset=1 For the info: In Drupal you'd add a block on the register page to show the Event info/details. I'm all but certain that Wordpress has a concept similar to Drupal's 'blocks'.


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