Add custom meta box to page template


I am trying to add a custom meta box to a template page, currently I am putting the following in my functions.php

function submission_options_add_meta_boxes_page() {
global $post;
if ( 'template_submission.php' == get_post_meta( $post->ID, '_wp_page_template', true ) ) {
add_meta_box( 'submission_options' , 'Submission Page Options' , 'display_submission_options' , 'page', 'normal' , 'high');
add_action( 'add_meta_boxes_page', 'submission_options_add_meta_boxes_page' );

The functions.php then calls my metabox.php file with all the meta options for the various pages and custom posts (include get_template_directory().”/framework/metabox.php”:wink:, which all work fine, the code i have here for this template page is;

/* Submission Meta Box */
$meta_boxes[] = array(
'id' => 'display_submission_options',
'pages' => array( 'page' ),
'fields' => array(
'name' => 'submission Bar',
'id' => $prefix . "submission",
'type' => 'select',
'options' => array(
'submissionbreadcrumb' => 'submission & Breadcrumbs',
'submissiontitle' => 'submission Title',
'submissionno' => 'submission Title Bar'
'multiple' => false,
'std' => array( 'submissionbreadcrumb' )

The custom meta box shows with the title, but then there are not options that I have assigned in the metabox.php, can anyone advise me on where I am going wrong?