Showing articles 11 - 20 (104 total)
Posted on 10/21/2012 at 10:27 am | Viewed 1,200 times | 0 comments
I avoided PNG images for quite a while, mainly because I could accomplish almost every task with transparent GIFs (if not, I could change the design ever so slightly). Fast forward a few years and web designs are far too complex and textured to only use transparent GIFs, plus it's so much cooler to say "ping" than "gif". Another reason I...
Read More | Comments
Posted on 06/28/2012 at 11:11 am | Viewed 2,919 times | 0 comments
I kept getting the White Screen of Death (WSOD). What we at Saco Design have appropriately named the behavior of the default blackhole Security Component setting. The weird issue was that I was getting the issue only on the live server. I had recently updated the live server's version of PHP to the latest 5.3.x release. However, I...
Read More | Comments
Posted on 02/24/2012 at 02:07 pm | Viewed 2,534 times | 0 comments
This one caused me more than a little headache, turned out it was easily solvable. renderElement() can be used in a helper function. The following example worked nicely for me. In this case I am calling and element "order_form.ctp" $theView = ClassRegistry::getObject('view'); echo...
Read More | Comments
Posted on 10/14/2011 at 09:25 am | Viewed 6,014 times | 0 comments
The devil's in the details... I was trying to make a really simple, dreadfully easy, database join in my CakePHP web application. I've forced joins in Cake before, using the 'joins' key in the options array for find calls and paginate calls with no issue. It was late and for the first time I only wanted to use a single join. I copied the...
Read More | Comments
Posted on 08/11/2011 at 11:16 pm | Viewed 3,019 times | 0 comments
Great find. If you want to insert NOW() into your query using CakePHP's save() or saveAll() functions, you can use the following expression: $this->data['Model']['custom_date_field'] = DboSource::expression('NOW()'); Not sure how it works on MSSQL, but I will be testing that soon. Cheers, -Kevin Wentworth
Read More | Comments
Posted on 08/07/2011 at 05:03 pm | Viewed 6,270 times | 0 comments
I'm been muddling my way through pagination with multiple joins, and complex filtering. I finally got it all working (more on that later, maybe....) when I noticed that I couldn't paginate my results. Everything was working fine until I added a "group" parameter to the find call. Instead of getting the right count, I got a count of 1! A...
Read More | Comments
Posted on 04/03/2011 at 12:40 pm | Viewed 6,536 times | 2 comments
I ran into an issue today that I've run into before, except I couldn't remember what I did to fix it (hence this article). I was using CakePHP validation rules to validate a user account details. The CakePHP validation was properly failing (the form data wasn't being saved) and I could tell the validate array was set correctly because the...
Read More | Comments
Posted on 02/06/2011 at 10:12 pm | Viewed 7,196 times | 0 comments
Time crunch, so this will be quick. I didn't want to go hunting for how to sort paginated results in CakePHP using a related model field again. I actually found my answer on Stack Overflow. The original poster had it right, so I'm not sure if it was a CakePHP bug or what (I don't have an account or I would correct it... it's on the list of...
Read More | Comments
Posted on 11/02/2010 at 05:12 pm | Viewed 5,170 times | 1 comment
I finally found an answer to/solution to something I've never been able to get around in CakePHP before: dynamically changing/setting the useTable value in a model. You can't just say $this->CakePHPModel->useTable = 'cakephp_table_name'; Instead you have to use the following function: Setting CakePHP Model useTable Dynamically ...
Read More | Comments
Posted on 10/18/2010 at 06:34 pm | Viewed 4,415 times | 0 comments
In a depature from my [normally] on-topic (i.e. dry) posts I had to post this error message up here. It made me laugh! I was working on the fattest CakePHP controller known to man (over 4,000 lines, I know... not skinny) when Eclipse ran into issues. Eclipse gave a very descriptive error message, stating that it couldn't, well see for...
Read More | Comments