It seems that the library is not available for old version of CakePHP specifically in 1.3 only in 2.x. So what I did I converted the library as a component, there’s is nothing special about the conversion actually only if you are new to the Framework. Just download the file and unzip it, put it in your /app/controller/components directory.
Download >> Mobile Detect
How to use it:
In one of your controllers, append it in your $components variable like:
Class MyPageController extends AppController
{
public $components = array('MobileDetect'); // adding the libraby in to your components
public function beforeFilter() {
parent::beforeFilter();
}
public function beforeRender() {
// check the user's device and render the proper layout
if($this->MobileDetect->isTablet()) {
$this->layout = 'tablets';
} elseif($this->MobileDetect->isMobile()) {
$this->layout = 'mobiles';
} else {
$this->layout = 'default';
}
}
}
To download the original file go here.