X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FManual%2FTutorial%2F02_CatalystBasics.pod;h=f04e5edfbf1276fe402c826e69bfa4dd2ed39158;hb=c5b13dd3a313c85acce3bcdaf4d3f0251204c6b4;hp=1b7d5e6ec9eeb3c344daaf641df68b907470b855;hpb=9b531c139146f05b1e7eb087ab5aa420ec38fade;p=catagits%2FCatalyst-Manual.git diff --git a/lib/Catalyst/Manual/Tutorial/02_CatalystBasics.pod b/lib/Catalyst/Manual/Tutorial/02_CatalystBasics.pod index 1b7d5e6..f04e5ed 100644 --- a/lib/Catalyst/Manual/Tutorial/02_CatalystBasics.pod +++ b/lib/Catalyst/Manual/Tutorial/02_CatalystBasics.pod @@ -318,11 +318,34 @@ cutting and pasting example code from POD-based documents. Here you're sending your own string to the webpage. -Save the file, start the server (stop and restart it if it's still -running), and go to L to -see "Hello, World!" Also notice that a new action is listed under -"Loaded Private actions" in the development server debug output. +Save the file, and you should notice the following in your server output: + Saw changes to the following files: + - /srv/http/xenoterracide/Catalyst/Hello/lib/Hello/Controller/Root.pm (modify) + + Attempting to restart the server + ... + [debug] Loaded Private actions: + .----------------------+--------------------------------------+--------------. + | Private | Class | Method | + +----------------------+--------------------------------------+--------------+ + | /default | Hello::Controller::Root | default | + | /end | Hello::Controller::Root | end | + | /index | Hello::Controller::Root | index | + | /hello | Hello::Controller::Root | hello | + '----------------------+--------------------------------------+--------------' + + [debug] Loaded Path actions: + .-------------------------------------+--------------------------------------. + | Path | Private | + +-------------------------------------+--------------------------------------+ + | / | /index | + | / | /default | + | /hello | /hello | + '-------------------------------------+--------------------------------------' + ... + +Go to L to see "Hello, World!". =head2 Hello, World! Using a View and a Template @@ -404,11 +427,6 @@ default) view to be rendered (unless there's a C<$c-Eresponse- Ebody()> statement). So your template will be magically displayed at the end of your method. -After saving the file, restart the development server, and look at -L again. You should -see the template that you just made. - - =head1 CREATE A SIMPLE CONTROLLER AND AN ACTION Create a controller named "Site" by executing the create script: @@ -452,10 +470,6 @@ template file at that location. Include a line like:

Hello, [% username %]!

-Bring up or restart the server. Notice in the server output that -C is listed in the Loaded Path actions. Go to -L in your browser. - You should see your test.tt file displayed, including the name "John" that you set in the controller.