CakePHP 1.2 uses a new file extension for view files: .ctp (which stands for Cake Template). By default, there is no syntaxhighlighting in Eclipse for files with such an extension. So we have to manually associate .ctp with PHP. In Eclipse 3.2 we can do that in the following preferences page (it should be similar in Eclipse 3.1.x):

Preferences Dialog of Eclipse