$dojo->req('dijit.form.DateTextBox')
Error is shown in firebig while the files are loaded. So when i
searched, i found that the error occurs at the dojo/date/locale.js
file.
This is the line that causes the error
dojo.requireLocalization("dojo.cldr", "gregorian");
Any idea on how to fix this? i tried a lot of methods i know. Is it a
issue with dojo or cakePHP? Any ideas let me know.
if(!defined('DOJO_PATH')){
    define('DOJO_PATH', JS_URL . 'lib/dojo/dojo/');
}
if(!defined('DIJIT_PATH')){
    define('DIJIT_PATH', JS_URL . 'lib/dojo/dijit/');
}
if(!defined('DOJOX_PATH')){
    define('DOJOX_PATH', JS_URL . 'lib/dojo/dojox/');
}
Anyway i need to test with your new revisions. I'll let you know what
happens. I was able to get the 'DateTextBox' widget to work. But had
to move some files in the dijit folder. I know thats not the correct
method. But for the time being, thats what i got.
$dojo->theme("soria");
<body class="soria">
Now the theme function is working fine when i changed the case. I used
capital 'Soria' earlier as was shown in the tutorial.
'Notice (8): Undefined variable: reqs [APP/views/helpers/dojo.php,
line 195]'
I was able to resolve it by adding the line
$reqs = '';
Another error is
Notice (8): Undefined index:  content [APP/views/helpers/dojo.php,
line 287]
 This happens when use the 'textBox' widget. We should add a default
array like in 'textArea' so that content is set to 'null'
1. Putting html directly to the view files as
        <select dojoType="dijit.form.Select" style="width: 150px;" >
				<option value="TN">Tennessee</option>
				<option value="VA" selected="selected">Virginia</option>
				<option value="WA">Washington</option>
				<option value="FL">Florida</option>
				<option value="CA">California</option>
        </select>
2. By using the dojo_form helper
       function select($parms = array()){
        $defaults = array
("dojoType"=>"dijit.form.Select","style"=>"width:150px");
		$labels = array();
		$values = array();
		$labels = array_keys($parms);
		$values = array_values($parms);
        $select = "<select dojoType='".$defaults['dojoType']."'
style=".$defaults['style'].">";
		if(($labels !=NULL) && ($values !=NULL)) {
			for($counter = 0; $counter < count($labels); $counter++) {
				$select .= "<option value='".$values[$counter]."'>".$labels
[$counter]."</option>";
			}
		}
		$select .= "</select>";
		return $select;
	}
I don't know if this is a error is just for me. I'm relatively new to
cakePHP.
And for your question, I would like to be a contributor to the
dojocake project.