2010-09-08 9 views
1

J'essaye de thématiser mon webform mais je ne peux pas sembler obtenir le nouveau webform_form _ #. Tpl.php pour charger correctement. Quand je vais à la page de noeud, je reçois une page vide sur firefox avec un corps vide.Theming Webform dans Drupal

Donc template.php j'ai ajouté la ligne suivante (mon formulaire en ligne est sur le noeud 4)

function phptemplate_webform_form_4 ($form) { 
    return _phptemplate_callback('webform_form_4', array('form' => $form)); 
} 

J'ai un webform_form_4.tpl.php dans mes sites/all/thème/forest_floor/répertoire qui est un copier coller à partir des modules/webform/templates/webform-form.tpl.php

J'ai essayé de suivre le guide here, mais je n'ai toujours rien quand je visite la page du nœud. Oui, j'ai vidé le cache.

J'ai aussi essayé tout enlevé dans le webform_form_4.tpl.php et vient d'ajouter la echo form_render($form); comme entre <?php ?> et je reçois toujours rien.

Des suggestions?

Répondre

1

Un écran vide appelé WSOD est correctement dû à une erreur fatale d'analyse PHP. Essayez de vérifier votre journal des erreurs Apache.

+2

Le manuel Drupal contient plus d'informations sur la façon de dépanner [un écran blanc de la mort] (http://drupal.org/node/158043). –

0

Bizarre, il ne me laisse pas connecter pour répondre (pour une raison quelconque), il ne pense que je suis celui qui a écrit la question.

vérifié les journaux apache

PHP Fatal error: Call to undefined function _phptemplate_callback() dans template.php

Suis-je appeler une ancienne fonction?