Hi,<br><br>There is a rookie question.<br><br>I use template_preprocess_page function in a module to specify a template file (news.tpl.php) based on the hook_menu path (?q=news), utilizing the news.tpl.php every time click on ?q=news, it works fine. <br>
<br>But I have to copy the footer&amp;header from page.tpl.php to the new template file (news.tpl.php) to print them, I wonder if there is an approach to inherit automatically the footer and header section?<br><br>here is the code<br>
<br>function news_menu(){<br>     $items[&#39;news&#39;] = array(<br>        &#39;title&#39; =&gt; &#39;News&#39;,<br>        &#39;page callback&#39; =&gt; &#39;news_page_default&#39;,<br>        &#39;access callback&#39;=&gt;TRUE,<br>
        &#39;type&#39; =&gt; MENU_CALLBACK,<br>        );<br><br>     return $items;<br>}<br><br>function template_preprocess_page(&amp;$variables){<br><br>    if(drupal_strtolower(arg(0))==&#39;news&#39;){<br>    $variables[&#39;template_file&#39;]=&#39;news&#39; ;<br>
    }<br>    <br>}<br><br>Thanks <br><br>Wang<br><br>