Answers.Body: <p>The <a href="https://www.drupal.org/project/themekey" rel="nofollow noreferrer">themekey module is the answer</a>. ThemeKey can handle query strings.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-03-13T03:13:41.930Z
Answers.Text: Themekey can handle query strings, but to have it kick in on later phases of the contribute page you'll want [Themekey CiviCRM](https://github.com/fuzionnz/themekey_civicrm) as well.
Answers.UserDisplayName: Chris Burgess
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-12-23T15:23:12.800Z
Answers.LastActivityDate: 2016-12-23T15:23:12.800Z
Answers.UserDisplayName: Shai
Answers.Body: <p>You can assign CiviCRM to use the default template in your Drupal theme settings. The default theme doesn't engage your Drupal theme and menu system.</p>
  
  <p>In Drupal 7, it's <a href="https://www.example.com/admin/appearance" rel="nofollow noreferrer">https://www.example.com/admin/appearance</a>, then scroll down to the bottom of the page and you can set your theme for CiviCRM.</p>
  
  <p><a href="https://i.sstatic.net/k6Vnd.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/k6Vnd.png" alt="enter image description here"></a></p>
  
  <p>If you want to retain your template but just strip out navigation, you may need to make a new template based on it for CiviCRM to use and assign it.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-12-22T23:41:06.320Z
Answers.LastActivityDate: 2016-12-23T06:02:40.040Z
Answers.LastEditDate: 2016-12-23T06:02:40.040Z
Answers.UserDisplayName: Christia
Body: <p>I want to strip all Drupal navigation etc coming from page.tpl.php for a particular contribution page and all the associated pages of the contribution process. But all just for one contribution page. </p>
  
  <p>In Drupal I know how to create template suggestions for a Drupal theme that will apply only to a specific path. But I don't thing the template suggestions can handle the query part of the CiviCRM URL.</p>
  
  <p>Ideas?</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-12-23T15:03:07.887Z
Comments.Text: Thanks so much. I think you may have missed the part of my question that said, "for a particular contribution page." Generally I want CiviCRM to use the Drupal theme. However, on a particular contribution page and its associated pages I want different theming.
Comments.UserDisplayName: Shai
Tags: <drupal><custom-templates>
Title: Strip Drupal Page Template from CiviCRM Contribution Page
ThreadText: # Strip Drupal Page Template from CiviCRM Contribution Page
  
  (Asked by: username_0 on 2016-12-22)
  
  I want to strip all Drupal navigation etc coming from page.tpl.php for a particular contribution page and all the associated pages of the contribution process. But all just for one contribution page.
  
  In Drupal I know how to create template suggestions for a Drupal theme that will apply only to a specific path. But I don't thing the template suggestions can handle the query part of the CiviCRM URL.
  
  Ideas?
  
  **Tags:** drupal, custom-templates
  
  > **Comments:**
  > **username_0**: Thanks so much. I think you may have missed the part of my question that said, "for a particular contribution page." Generally I want CiviCRM to use the Drupal theme. However, on a particular contribution page and its associated pages I want different theming.  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_0 on 2016-12-23. Score: 0 | Accepted answer
  
  The [themekey module is the answer](https://www.drupal.org/project/themekey). ThemeKey can handle query strings.
  
  > **Comments:**
  > **username_1**: Themekey can handle query strings, but to have it kick in on later phases of the contribute page you'll want [Themekey CiviCRM](https://github.com/fuzionnz/themekey_civicrm) as well.  
  
  ---
  
  ### Answer by username_2 on 2016-12-22. Score: 1
  
  You can assign CiviCRM to use the default template in your Drupal theme settings. The default theme doesn't engage your Drupal theme and menu system.
  
  In Drupal 7, it's <https://www.example.com/admin/appearance>, then scroll down to the bottom of the page and you can set your theme for CiviCRM.
  
  [![enter image description here](https://i.sstatic.net/k6Vnd.png)](https://i.sstatic.net/k6Vnd.png)
  
  If you want to retain your template but just strip out navigation, you may need to make a new template based on it for CiviCRM to use and assign it.
  
  
  ---
  
  