[support] Overriding page.tpl.php for node type...

Steve Kessler skessler at denverdataman.com
Fri Apr 10 14:43:29 UTC 2009


That would be the name of the file. So if you have a node type called blog
it would be. 

 

node-blog.tpl.php 

 

Hope this helps.

 

Thanks,

Steve 

 

Steve Kessler 

Denver DataMan 

303-587-4428 

Sign <http://www.denverdataman.com/content/enewsletter-signup>  up for the
Denver DataMan Free eNewsletter

 

From: Scott Matthews [mailto:smatthews at optaros.com] 
Sent: Friday, April 10, 2009 8:37 AM
To: support at drupal.org
Subject: Re: [support] Overriding page.tpl.php for node type...

 

Is there nothing more that you did for this?  I just plugged this in
replacing the version of that method I had before and it did not work.  It's
still not recognizing my page-type.tpl.php.

Did you mean to name the file template.tpl.php, or did you mean
template.php?


On 4/10/09 9:55 AM, "Aldo Martinez Selleras" <aldo at caonao.cu> wrote:

this work for me, in template.tpl.php

function _phptemplate_variables($hook, $vars) {
if ($hook == 'page') {
    if ($vars['node'] && arg(2) != 'edit') {
        $vars['template_files'][] = 'page-'. $vars['node']->type;
    }
    return $vars;
}

them , i create some files!

page-blog.tpl.php
page-forum.tpl.php
page-privatemsg.tpl.php
page-my_node.tpl.php


--
----------------------
Aldo Martinez Selleras
Especialista en Telematica
CITMATEL GND Camaguey
Tel: 53 32 291661
Linux User #364356
--
[ Drupal support list | http://lists.drupal.org/ ]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.drupal.org/pipermail/support/attachments/20090410/263aac6e/attachment.htm>


More information about the support mailing list