Catalyst::Manual::Tutorial::AdvancedCRUD - Catalyst Tutorial - Part 8: Advanced CRUD
+
=head1 OVERVIEW
This is B<Part 8 of 9> for the Catalyst tutorial.
(e.g., C<hw_create_do> for a create operation but C<hw_update_do> to
update an existing book object).
+B<NOTE:> If you receive an error about Catalyst not being able to find
+the template C<hw_create_do.tt2>, please verify that you followed the
+instructions in the final section of
+L<Catalyst Basics|Catalyst::Manual::Tutorial::CatalystBasics> where
+you returned to a manually specified template. You can either use
+C<forward>/C<detach> B<OR> default template names, but the two cannot
+be used together.
+
+
=head2 Update the CSS
Edit C<root/src/ttsite.css> and add the following lines to the bottom of
<p>
HTML::Widget:
<a href="[% Catalyst.uri_for('hw_create') %]">Create</a>
- <a href="[% Catalyst.uri_for('hw_update') %]">Update</a>
</p>
+
=head2 Test The <HTML::Widget> Create Form
Press C<Ctrl-C> to kill the previous server instance (if it's still
}
# Set a status message for the user
- $c->stash->{status_msg} = 'Book created';
+ $c->flash->{status_msg} = 'Book created';
# Redisplay an empty form for another
$c->stash->{widget_result} = $w->result;
$ script/myapp_server.pl
-Try adding a book that validate. Return to the book list and the book
+Try adding a book that validates. Return to the book list and the book
you added should be visible.
$ script/myapp_server.pl
-Try adding a book that validate. Return to the book list and the book
+Try adding a book that validates. Return to the book list and the book
you added should be visible.