On the view.phtml is it possible to write php to change the layout depending on what item is displayed on that page?
Using code similar to this:
$this->loadLayout()
->getLayout()
->getBlock('root')
->setTemplate('page/1column.phtml');
$this->renderLayout();