The page you are trying to create what is creating the URL. Does
the URL come from Pathautor or Views?
Thanks,
Steve
From: Scott Matthews
[mailto:smatthews@optaros.com]
Sent: Friday, April 10, 2009 6:53 AM
To: support@drupal.org
Subject: [support] Overriding page.tpl.php for node type...
This
should be a simple question and answer...
I know that a basic premise of Drupals theme hierarchy should be that if I want
a page for a specific node I make a file page-[type].tpl.php. I
have done this and I still get a “Page not found” issue. Creating a
node-[type].tpl.php works for overriding the node template for the specific
node type.
Does anyone have any suggestions for what might be missing from the out of the
box Drupal solution to get this working?
I’ve tried adding the following function to my template.php which I found on a
forum post previously but with no success:
function _phptemplate_variables($hook, $vars) {
if ($hook == 'page' && isset($vars['node'])) {
$vars['template_files'][] =
'page-'.str_replace('_', '-', $vars['node']->type);
}
return $vars;
}