Теоретически, это правильный подход. Проблема в том, что вы сможете таким образом создать новый макет для своей страницы контактов, но не обязательно менять форму контакта. Если вы также хотите изменить форму, я бы порекомендовал использовать модуль webform
. Он довольно гибок, когда дело доходит до создания контактных форм, плюс он создает узел, поэтому вы можете легко его стилизовать (либо у вас стандартный node.tpl.php
, либо - еще лучше - в node-webform.tpl.php
). Это то, что я обычно делаю.
Могут быть и другие решения, но было бы полезно, если бы вы разъяснили, какие изменения вы хотите внести на своей странице контактов.