title: Drupal 7 - How to load a template file from a module?
body: <p>I am trying to build my own module in Drupal 7.</p>
  
  <p>So I have created a simple module called 'moon'</p>
  
  <pre><code>function moon_menu() {
    $items = array();
        $items['moon'] = array(
        'title' =&gt; '',
        'description' =&gt; t('Detalle de un Programa'),
        'page callback' =&gt; 'moon_page',
        'access arguments' =&gt; array('access content'),
        'type' =&gt; MENU_CALLBACK
    );
  
    return $items;
  }
  
  function moon_page(){
  
  
  $id = 3;
  
  $content = 'aa';
  
  }
  </code></pre>
  
  <p>in moon_page() function, I like to load a custom template 'moon.tpl.php' from my theme file.</p>
  
  <p>is this possible? </p>