Adding A CSS Class To The Body Tag

To add a class via layout XML:

<reference name="root">
    <action method="addBodyClass"><classname>whatever</classname></action>
</reference>

Or to add via code, from a controller or block

if ($root = $this->getLayout()->getBlock('root')) {
    $root->addBodyClass('whatever');
}

Mike Whitby Almost 12 years ago