X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Manual.git;a=blobdiff_plain;f=lib%2FCatalyst%2FManual%2FTutorial%2FBasicCRUD.pod;h=7da68dcfef188aa8043ffaafd118bcb53dae59e7;hp=2e688bb399cb5a7de7eb11e1724094eac6f42b37;hb=2b6c29a280000cc118379f26a7ce9fe2ff00583f;hpb=3533daff0314522f79dff9c618da087568f1378c diff --git a/lib/Catalyst/Manual/Tutorial/BasicCRUD.pod b/lib/Catalyst/Manual/Tutorial/BasicCRUD.pod index 2e688bb..7da68dc 100644 --- a/lib/Catalyst/Manual/Tutorial/BasicCRUD.pod +++ b/lib/Catalyst/Manual/Tutorial/BasicCRUD.pod @@ -97,7 +97,7 @@ Edit C and enter the following method: # Call create() on the book model object. Pass the table # columns/field values we want to set as hash values - my $book = $c->model('MyAppDB::Books')->create({ + my $book = $c->model('DB::Books')->create({ title => $title, rating => $rating }); @@ -164,7 +164,7 @@ Edit C and then enter: [% # Provide a link back to the list page -%] [% # 'uri_for()' builds a full URI; e.g., 'http://localhost:3000/books/list' -%] -

Return to list

+

Return to list

[% # Try out the TT Dumper (for development only!) -%]
@@ -266,7 +266,7 @@ Open C in your editor and enter:
 
     [% META title = 'Manual Form Book Create' -%]
     
-    
+ @@ -298,7 +298,7 @@ save the form information to the database: my $author_id = $c->request->params->{author_id} || '1'; # Create the book - my $book = $c->model('MyAppDB::Books')->create({ + my $book = $c->model('DB::Books')->create({ title => $title, rating => $rating, }); @@ -380,7 +380,7 @@ and 2) the four lines for the Delete link near the bottom). [% END -%] @@ -406,7 +406,7 @@ following method: my ($self, $c, $id) = @_; # Search for the book and then delete it - $c->model('MyAppDB::Books')->search({id => $id})->delete_all; + $c->model('DB::Books')->search({id => $id})->delete_all; # Set a status message to be displayed at the top of the view $c->stash->{status_msg} = "Book deleted."; @@ -479,7 +479,7 @@ C method to match: my ($self, $c, $id) = @_; # Search for the book and then delete it - $c->model('MyAppDB::Books')->search({id => $id})->delete_all; + $c->model('DB::Books')->search({id => $id})->delete_all; # Set a status message to be displayed at the top of the view $c->stash->{status_msg} = "Book deleted."; @@ -521,7 +521,7 @@ C method to match the following: my ($self, $c, $id) = @_; # Search for the book and then delete it - $c->model('MyAppDB::Books')->search({id => $id})->delete_all; + $c->model('DB::Books')->search({id => $id})->delete_all; # Redirect the user back to the list page with status msg as an arg $c->response->redirect($c->uri_for('/books/list', @@ -536,7 +536,7 @@ query parameter:
- [% status_msg || Catalyst.request.params.status_msg %] + [% status_msg || c.request.params.status_msg %] [% error_msg %] [% content %]
@@ -569,6 +569,6 @@ Please report any errors, issues or suggestions to the author. The most recent version of the Catalyst Tutorial can be found at L. -Copyright 2006, Kennedy Clark, under Creative Commons License +Copyright 2006-2008, Kennedy Clark, under Creative Commons License (L).
Title:
Rating:
[% # Add a link to delete a book %] - Delete + Delete