How do I load specific page template for /store-locator I want to control the region the store locator and panel being placed into. I was hoping I could just use a content-type page .tpl to move things around within the rest of the layout, but that doesn't seem to be working.

After trying it and it not working I'm guessing all that would do is change the display of the actual "/name-of-store" path and not the sitename/store-locator path.

Store Locator seems to be an odd duck. I can't find anything in the code that would point to a tpl file. It certainly isn't a view in a block since it's basically being rendered in the primary content area of my standard tpl file.

My first wish is to have a separate page.tpl so I can get all the parts of pieces of the page where I want them. Being that it looks like all the code is generated in JS, I can't even think of a way load that into a view and then but the view in a panel layout that's full width.

Any thought on what the page tpl needs to be and what the right theme hook would need to be in preprocess? This is what I have working for my other hinting for page tpl's.

  if (isset($variables['node'])) {
  // If the node type is "blog" the template suggestion will be "page--blog.tpl.php".
   $variables['theme_hook_suggestions'][] = 'page__'. str_replace('_', '--', $variables['node']-&gt;type);
  }
There are many possible ways to solve this problem.  My suggestion, however, would be to use the Page Manager Existing Pages module.  This module will let you easily override the callback at that URL and place the content for the page in any region of your Panels layout.

If you want to do it the same way as you've been doing it for other pages, then there will already be template suggestions automatically provided for you, derived from the path.  So if the path to the item is sitename/store-locator then the template suggestions that will already be automatically created for you are page__sitename and page__sitename__store_locator.  You need only to create those tpls.

That said, I'd still generally recommend the PM Existing Pages module for this type of functionality.