2010-09-08 5 views
1

Я пытаюсь пометить свой веб-форму, но я не могу получить новый webform_form _ #. Tpl.php для правильной загрузки. Когда я иду на страницу узла, я получаю пустую страницу в firefox с пустым телом.Theming Webform в Drupal

Так в template.php я добавил следующую строку (мой веб-форму на узле 4)

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

У меня есть webform_form_4.tpl.php в моих сайтов/все/темы/forest_floor/Каталог который является копией пасты из модулей/webform/templates/webform-form.tpl.php

Я пробовал следовать руководству here, но я все равно ничего не получаю, когда я нахожусь на странице узла. Да, я очистил кеш.

Я также попытался удалить все в webform_form_4.tpl.php и просто добавили echo form_render($form); как между <?php ?> и я до сих пор ничего не получить.

Любые предложения?

ответ

1

Пустой экран aka WSOD должным образом связан с фатальной ошибкой разбора PHP. Попробуйте проверить свой журнал ошибок apache.

+2

В справочнике Drupal содержится дополнительная информация о том, как устранить [белый экран смерти] (http://drupal.org/node/158043). – 2010-09-08 05:42:16

0

Weird это не позволит мне войти в систему, чтобы ответить (по некоторым причинам) он не думаю, что я тот, кто написал вопрос.

Проверено журналы Apache

PHP Фатальная ошибка: Вызов неопределенной функции _phptemplate_callback() в template.php

Могу ли я призывающий старую функцию?

Смежные вопросы