Добрый день. Уже 2ой день все копаюсь с формой регистрации. Итак, что я сделал:
Добавил в template.php следующую запись:
<?php
function mytheme_theme(){
return array(
'user_register' => array(
'arguments' => array('form' => NULL),
'template' => 'user-register', // this is the name of the template
)
);
}
?>
Теперь я могу использовать шаблон - user-register.tpl.php
Далее, открываю шаблон user-register.tpl.php и в нем пытаюсь вывести поля для регистрации (Из модуля content_profile)
<?php print drupal_render($form['name']); ?>
<?php print drupal_render($form['field_surname']); ?>
<?php print drupal_render($form['born']); ?>
<?php print drupal_render($form['mail']); ?>
<?php print drupal_render($form['pass']); ?>
<?php print drupal_render($form['submit']); ?>
Поля вроде выводит нормально, можно посмотреть по следующему адресу - http://betpebet.kz блок с заголовком Тіркеу.
Проблема заключается в том, что при нажатии кнопки submit - ничего не происходит. Как заставить ее работать?
P.S. еще один вопрос
<?php print drupal_render($form['submit'] = array('class' => 'myclass'); ?>
Не задает для кнопки сабмита класса.. Как правильно это прописать?