Answers.Body: <p>The question was 'how do I debug this from first principles' so that I don't have to work from my sometimes flawed knowledge of the application. </p>
  
  <p>The solution was to turn off a panel that was overriding the CiviCRM forms. This is readily discovered by looking at HTML source code as panels prints out the panels classes and they didn't look right. </p>
  
  <p>Trying to debug the source code was no use in this case and cost a couple of days effort. If you want to check that civicrm is running or follow the form creation process start at civicrm_form_alter() in a drupal system.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-04-27T07:25:26.163Z
Answers.LastActivityDate: 2016-04-27T07:25:26.163Z
Answers.UserDisplayName: Interlated
Body: <p>We have been using Drupal and CiviCRM for 5 years or so to edit profiles. Setup via the Administration -> Customise Data and Screens -> Profiles.</p>
  
  <p>It is now saying 'The changes have been saved' and reloads the form with the old data rather than updating the CRM database. </p>
  
  <p>I have been searching the drupal folder in civicrm for a submit hook and anything to test the connection. How does it work?</p>
  
  <p>Drupal 7.41 and Civicrm 4.5.8.</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-01-18T07:22:36.430Z
Comments.Text: Things usually don't just stop working.  What has changed since CiviCRM was being updated correctly?  Update to Php, Drupal, CiviCRM? Change to new host for site? New theme? Updated or new module or extension?
Comments.UserDisplayName: JoAnne
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-01-18T08:07:10.547Z
Comments.Text: Impossible to know as people use it once a year.
Comments.UserDisplayName: Interlated
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-01-18T08:07:44.027Z
Comments.Text: All of the above.
Comments.UserDisplayName: Interlated
Tags: <drupal><profile>
Title: How do CiviCRM profiles hook up with Drupal?
ThreadText: # How do CiviCRM profiles hook up with Drupal?
  
  (Asked by: username_0 on 2016-01-18)
  
  We have been using Drupal and CiviCRM for 5 years or so to edit profiles. Setup via the Administration -> Customise Data and Screens -> Profiles.
  
  It is now saying 'The changes have been saved' and reloads the form with the old data rather than updating the CRM database.
  
  I have been searching the drupal folder in civicrm for a submit hook and anything to test the connection. How does it work?
  
  Drupal 7.41 and Civicrm 4.5.8.
  
  **Tags:** drupal, profile
  
  > **Comments:**
  > **username_1**: Things usually don't just stop working.  What has changed since CiviCRM was being updated correctly?  Update to Php, Drupal, CiviCRM? Change to new host for site? New theme? Updated or new module or extension?  
  > **username_0**: Impossible to know as people use it once a year.  
  > **username_0**: All of the above.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2016-04-27. Score: 1 | Accepted answer
  
  The question was 'how do I debug this from first principles' so that I don't have to work from my sometimes flawed knowledge of the application.
  
  The solution was to turn off a panel that was overriding the CiviCRM forms. This is readily discovered by looking at HTML source code as panels prints out the panels classes and they didn't look right.
  
  Trying to debug the source code was no use in this case and cost a couple of days effort. If you want to check that civicrm is running or follow the form creation process start at civicrm\_form\_alter() in a drupal system.
  
  
  ---
  
  