I've been playing with Catalyst seriously for the past week ( and not-seriously for the past several months) and I can't figure out what to do with it; I can't even figure out how to display a "Hello World" page using a template.
Yes, I've read the tutorials, attended the lectures, etc.. I still don't get it. Oh, I understand the MVC concept; it's the implementation I don't grok. So I decided to go digging through MyApp to tease out the FM. Two questions immediately popped up: 1. When I start MyApp and go to http://localhost:3000, I see the Catalyst welcome page. Now what? How do I (or more importantly, my users) know to go to http://localhost:3000/login? 2. Looking through Login.pm, I see a call to $c->login($username,$password) Where is this function? 'grep -ir login *' doesn't return anything that looks like a function declaration. (Yes, I know $c is the context object that ties the different parts of a Catalyst object together.) I think most of the other FM I don't get (like $c->model('MyAppDB::Book')->all) is related to DBIC magic which I'm not interested in right now. FWIW, my current project is to read/write a YAML file via a form. Is there a page that explains how to get Catalyst working that suitable for Dummies, preferably without a database backend to simplify things? -- Regards, Faber Fedor President Linux New Jersey, Inc. 908-320-0357 800-706-0701 http://www.linuxnj.com -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. _______________________________________________ List: [email protected] Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/[EMAIL PROTECTED]/ Dev site: http://dev.catalyst.perl.org/
