Utilizing CakePHP's field validation and the typical CSS-based 'required field' indicator (red asterisk) functions smoothly across most browsers, with the exception of IE7 and IE6.
It appears that these older versions of Internet Explorer are not compatible with the CSS used to create the indicator. I came across a blog post by Mark Story in 2008 () suggesting hacking the Cake code to display it correctly. Given that this was over 2 years ago, I would hope that a more efficient solution has been developed or that newer CakePHP versions have addressed this issue. It seems like such a standard feature that should have been resolved by now.
I haven't encountered any obvious solutions on StackOverflow or through broader Google searches. Am I overlooking something simple here? Is there a common/easy method for addressing this, or would an image-based fix (as mentioned by one of the commenters on the aforementioned post) be the best approach?