On 12/5/06, walterbyrd <[EMAIL PROTECTED]> wrote: > > > - does cakephp work equally well with php4 and php5?
cake does, but it also depends on your code (like when defining a function and using & to pass by reference) - does cakephp have facilities to build and and implent complex forms? > By that I mean: does cakephp have facilitie to build forms with > multiple checkboxes, radio buttons, and dropdown boxes? yes, it does. check if these helpers fit your needs: http://manual.cakephp.org/chapter/helpers ("chapter forms and validation") - does cakephp have facilities to accept data from complex forms, and > put that data into a database? yes, indeed. i'm not sure about the complexity you are talking about, but for *big* forms, cake will make it simple. The only problem would be in multi-paged forms, but it's more about application design anda temporary data manipulation, than any framework, right ? - can cakephp be easily setup to validate specified fields? as simple as defining validation criteria in the model like this: var $validate = array( 'login' => '/[a-z0-9\_\-]{3,}$/i', 'password' => VALID_NOT_EMPTY, 'email' => VALID_EMAIL, 'born' => VALID_NUMBER ); http://manual.cakephp.org/chapter/validation For more complex validation, you'll find some tutorials in the bakery, and some in the (outdated, but still a good reference) wiki ( http://wiki.cakephp.org) - can cakephp scaffolding be easily setup to have primary key, > secondary key, etc? not sure what you mean by 'key' here. cake is only suitable for a single primary key in the database tables. you may work with different sql setups, though, but will loose some cake's automation. now, if you are talking about showing one field as the main field, adding var $displayField = 'title'; to the model will make it. more: http://manual.cakephp.org/chapter/scaffolding - can cakephp scaffolding be easily setup to hide specified fields? since scaffolding is not intended to a production enviroment, i'm not sure they would implement a more complex scaffolding... but, anyway, you may change the scaffolding template, without messing with the cake source.. - does cakephp provide for event triggers, calculated fields, or rollbacks? no idea, sorry. spark -- [web] http://synapsisdi.com.br [livesets] http://djspark.com.br/mp3 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---