0

Хорошей практикой разработки является разделение кода и оформления. В этом отлично помогают функции темизации drupal.

Темизация в drupal 7. Theme функции в своем модуле.

Одно из основных правил разработки на drupal (да впрочем и на любой другой платформе) - разделение кода (логики) и шаблонов отображения.