I have created a couple of custom post types in wordpress, and have set hierarchical to true so it behaves as a page.
The problem is, templates selection isn't available. I've applied this hack to get the menu to appear:
there is a file meta-boxes.php within wp-admin\includes of the wordpress installation.. line 547 of the file, which is the function page_attributes_meta_box() just add the check for your particular post type name to be able to display the template pages drop down.
if ( ('page' == $post->post_type || 'yourcustomposttype' == $post->post_type) && 0 != count( get_page_templates() ) ) { $template = !empty($post->page_template) ? $post->page_template : false; ?>
This successfully makes the menu appear, but the data won't save. The "parent" section saves but the "template" doesn't.
Does anyone have any ideas?