Here is the latest CakePHP Captcha support for CakePHP Version upto 3.x. Download for CakePHP 3.x Download for CakePHP 2.x NOTE:For best Image Captcha results this component requires GD and Freetype support enabled. Please check your phpinfo() to know whether your server…
Category: CakePHP
Saving multi-level associated data in CakePHP
In CakePHP 2 we had hasMany, saveMany, saveAssociated model methods or functions to save associated data. These functions works great with straight associations but to make them work for saving multi-level association data you need a trick.
php composer update command and status: 404 Not Found on Linux
Today I tried to update Cakephp by running php composer update on my server. I tried to follow the commands given at https://getcomposer.org/download/ under Command-line installation but it failed at the very first go. The command line code was:
Gmail SMTP in CakePHP not working? Here is a possible fix!
While working in a CakePHP application in my local computer I usually use Gmail SMTP in CakePHP to send emails from my application which are of course test emails. Previously it worked just fine with the basic settings (as specified…
How to use Router::url() to generate an URL in CakePHP 3
In CakePHP 2.x we used Router::url([]) to generate URL in any file. It works almost same with two major differennces though. The first one is that we have to call Router class manually wherever we want to use this function.
Using Cake Bake Console with both CakePHP 2.x and 3.x
I got started with my new CakePHP 3.x project today. As usual I wanted to create a few scaffold using cake bake command. As I already had a CakePHP 2.x setup in my machine. I still needed it and its cake bake…
How to set Cakephp paginator url for custom Route
I was making a url route like this: [php]Router::connect(‘/ca/assets’, array(‘plugin’ => ‘file_manager’, ‘controller’ => ‘file_manager’, ‘action’ => ‘assets’, ‘ca’));[/php] It worked alright with normal urls as- /ca/assets. However when i used paginator in view as [php]echo $this->Paginator->numbers();[/php] it generates url…
CakePHP Captcha support for 3.x
Finally, I got a chance to update my cakephp captcha support for CakePHP 3.x. It’s been quite long since CakePHP 3.x was out so I thought it was good to make it work finally. I had been receiving quite a…
jQuery File Upload plugin for CakePHP 2.x
Got a working copy of https://blueimp.github.io/jQuery-File-Upload/ file upload plugin for CakePHP 2.5.5 built as a plugin. Forked and modified from the original repository https://github.com/hugodias/FileUpload into https://github.com/inimist/FileUpload to incorporate latest files and functionality.
CakePHP: switching between multiple databases
Relating to a post I submitted a while back, along with creating a data connection on the fly I had to switch between two connections. That is, file based default connection and a dynamic connection based on user. Here is…