Hello, Xataface seems really great, except that the Find feature isn't working for me. When I type in what I'm looking for and press Find I get these errors:
Notice: Use of undefined constant key - assumed 'key' in /xataface/Dataface/SearchForm.php on line 347
Notice: Use of undefined constant key - assumed 'key' in /xataface/Dataface/SearchForm.php on line 347
Notice: Use of undefined constant key - assumed 'key' in /xataface/Dataface/SearchForm.php on line 347
Notice: Use of undefined constant key - assumed 'key' in /xataface/Dataface/SearchForm.php on line 347
Notice: Use of undefined constant key - assumed 'key' in /xataface/Dataface/SearchForm.php on line 347
Notice: Use of undefined constant key - assumed 'key' in /xataface/Dataface/SearchForm.php on line 347
This is what line 347 of SearchForm.php looks like:
} else if ( $key{0} == '-' and $key{1} != '-' and $key != '-action' and key != '-search' and strpos($key, '-find') !== 0 ){
Fatal error: Call to undefined method PEAR_Error::getField() in /xataface/Dataface/Table.php on line 2630
This is what line 2630 of Table.php looks like:
$this->_relatedFields[$path[0]][$path[1]] =& $relationship->getField($path[1]); //Dataface_Table::getTableField($absolute_name);
Also, when I go to the Find tab I have to scroll down the screen quite a ways before I see the search criteria boxes.
Thanks for any help!