title: Drupal 6: Altering a CCK form on a page created by the menu system
body: <p>I'm a drupal newbie (but experienced with PHP). I've created some functions to display pages and mapped them onto urls using menu functions. </p>
  
  <p>In one of these functions, I'd like to grab a form for a CCK content type, have my way with it, and spit it out onto a template.</p>
  
  <p>So I have a function projectadmin_create_page(), which grabs a reference to the form using:</p>
  
  <p>$form = drupal_get_form('project_node_form'). Here I'd like to alter it (or create a new form based on it) and send it off to the template. As a first step, I'm passing it straight to the template. Here, the form tag along with all the hidden fields get output, but none of the field tags.</p>
  
  <p>My hope was that I wouldn't have to rewrite all the validation for the CCK form, but still get a custom page.</p>
  
  <p>Can anyone provide some guidance? </p>