I've built the blog, the ACL controlled version and a few other apps in Cake already. The book and API docs are helpful to a point. The point when they stop being helpful is when you try to figure out how to build multi step logic into an app. Which is where I am.

I've already tried the documentation and found it lacking. It's great at demoing some of the fundamentals, but crap at showing how to take Cake beyond simple single-interaction actions into useful real world applications. For example, this page of the Book:

http://book.cakephp.org/view/898/A-Typical-CakePHP-Request

Manages to tell me how the logic flow of a Cake Request goes, without giving me any useful direction to go in.

Mike

On 6/9/2010 12:11 AM, Ed Propsner wrote:
It doesn't seem like the "blog" tutorial is really your thing but have you tried it? All the fundamentals are there including functions and how they relate to views, as well as passing data back and forth between MVC. It really is the best place to start and any additional info can be found in the book or the API.

http://book.cakephp.org/view/1528/Blog
http://book.cakephp.org/view/875/x1-3-Collection
http://api13.cakephp.org/

Once you get the basics down most people on this list are really great about getting you pointed in the right direction once you start making a mess of things 8-)

- Ed

On Tue, Jun 8, 2010 at 5:53 PM, Mike A <[email protected] <mailto:[email protected]>> wrote:

    I'm new to Cake and the MVC style of programming.  I've had no luck
    finding a guide to best practices for programming this way, or even
    guides to building anything much more complicated than a blog.  I've
    been tasked with rebuilding an ancient intranet app, and I'm trying to
    use Cake to do it.  I could use a bit of advice on the best way to go
    about this.

    Our current app is written in Fusebox 3.  It's designed to track our
    staff vacation and sick days works as follows:

    1.  user selects the employee who is taking time off
    2.  script pulls that employees data from database A
    3.  user is given a web form with the employees data filled in
    4.  user selects the dates of leave and if it is charged to vacation
    and sick time, then submits the form
    5.  script records info to database B
    6.  web page displays the employees updated sick and vacation totals

    In the existing Fusebox app, I can chain a series of php pages
    together (actions, views and queries) to do all the work.  Data is
    passed from page to page via POST variables.

    Can someone give me advice on how to do all this in Cake?  I'm trying
    to figure out the best way.  Should I create a function in the
    controller for each step?  How can I pass that data back and forth?

    Thanks in advance for any advice you can give.

    Mike

    Check out the new CakePHP Questions site http://cakeqs.org and
    help others with their CakePHP related questions.

    You received this message because you are subscribed to the Google
    Groups "CakePHP" group.
    To post to this group, send email to [email protected]
    <mailto:[email protected]>
    To unsubscribe from this group, send email to
    [email protected]
    <mailto:cake-php%[email protected]> For more options,
    visit this group at http://groups.google.com/group/cake-php?hl=en


Check out the new CakePHP Questions site http://cakeqs.org and help others with their CakePHP related questions.

You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to [email protected]
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

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to [email protected]
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

Reply via email to