[Catalyst] Where is the "Catalyst for Dummies" page?
Faber J. Fedor
faber at linuxnj.com
Fri Oct 19 23:11:45 GMT 2007
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.
More information about the Catalyst
mailing list