My website is a multilingual one, when I installed the CRM Donation, and but when I create a donation CRM Core Filed, it only shows CRM Core Activity Title Participants Date Notes, but not showing Amount Order Donation Page Payment Type Receive Date Source fields as expected.

I uninstalled all the Drupal Commerce and CRM Core modules and then re-installed them again but the the result is the same. Also, I installed it in one of my test sites, and the fields of CRM Core Activity Title Participants Date Notes Amount Order Donation Page Payment Type Receive Date Source show up without any problem.

Any suggestions are high appreciated

Comments

RoSk0’s picture

It's not very clear from your description where exactly you expect to see those fields and they didn't appear. Please provide more informative description like: "On the page 'path/to/page' i expected to see list of activities with the following fields: field_1, field_2 but i saw only field _3 for listed activities."

atpaust’s picture

Thank you RoSk0, I rewrite the issue description:

On my development website, I installed Drupal Donation module.On the path admin/structure/crm-core/profile/manage/my_test_donation_profile/edit, I followed the instruction steps added a CRM Core Profile for Donation.

I checked the Boxes for "Check this box to enable the profile. Disabling a profile makes it unavailable for use", and CRM Core Contact Fields, everything worked as expected. But when in the CRM Core Activity section, I checked the Box for "Add a CRM Core Activity", and then chose Donation option on the right hand drop down box, I was expecting to see the fields of:

CRM Core Activity Title, Participants, Date, Notes, Amount Order, Donation Page, Payment Type, Receive Date, Source fields. But instead, I only saw CRM Core Activity Title, Participants, Date, Notes fields, missing others.

On the other hand, I have a test website, I did the same on a clean installation, but all expected fields were showing up.

RoSk0’s picture

Title: Connot See some CRM (Donation) Activity Fields » Connot See some Activity Fields
Project: CRM Core Donation » CRM Core Profile
Version: 7.x-1.14 » 7.x-1.x-dev

OK, this is better now.
Moving to proper project.
Did you saw any messages or notices when you selected Donation activity type?
Can you repeat this test and check watchdog afterwards? To help you to understand if the messages in it are related to this test just delete every watchdog messages right before test.

atpaust’s picture

RoSk0

I did what you suggested: first using command of drush watchdog-delete all to clear all the previous watching dog logs, and then uninstall and re installed the CRM Core module ( all my modules are already updated). Here are all the related logs below, but it seems no logs mentioning the missing fields:

features 04/04/2015 - 01:33 Rebuild completed for crm_core_donation / variable. admin
features 04/04/2015 - 01:33 Rebuilding crm_core_donation / variable.

actions 04/04/2015 - 01:33 2 orphaned actions (registration_views_set_state... admin
i18n_string 04/04/2015 - 01:32 Created string field:field_activity_notes:cmcd... admin
i18n_string 04/04/2015 - 01:32 Created string field:field_activity_notes:cmcd... admin
i18n_string 04/04/2015 - 01:32 Created string field:field_activity_date:cmcd... admin
i18n_string 04/04/2015 - 01:32 Created string field:field_activity_date:cmcd... admin
i18n_string 04/04/2015 - 01:32 Created string field:field_activity_participants:cmcd... admin
i18n_string 04/04/2015 - 01:32 Created string field:field_activity_participants:cmcd...

I can see in the Feature of CRM Core Donation, in the FIELD INSTANCE section, there are some records related to the missing field but I did not see them in the users interface. Record in the FIELD INSTANCE is as follows:

crm_core_activity-cmcd_donation-field_cmcd_amount crm_core_activity-cmcd_donation-field_cmcd_order crm_core_activity-cmcd_donation-field_cmcd_page crm_core_activity-cmcd_donation-field_cmcd_payment_type crm_core_activity-cmcd_donation-field_cmcd_receive_date crm_core_activity-cmcd_donation-field_cmcd_source node-cmcd_page-field_cmcd_body

RoSk0’s picture

CRM Core Donation feature is in default state? If not revert it till it will be in default. I suppose then you will see all the fields you want.

atpaust’s picture

RoSk0

I did not change anything after it was installed. So I would presume that it was in the default state as I expected. Or if you could indicated what was wrong?