Professional CodeIgniter, Thomas Myer
Contents
xi
Chapter 5: Building a Shopping Cart
107
Displaying the Shopping Cart
107
First Things First
109
Adding Products to a Shopping Cart
109
Adding the View Cart Link to the Navigation
113
Displaying the Shopping Cart to the User
114
Adding a Delete Function to the Shopping Cart
120
Revisiting the Sprint Backlog
124
Meeting with Claudia
125
Polishing the Look and Feel
127
Uploading the Logo
127
Updating the CSS
127
Fixing the Header
130
Fixing the Side Navigation
133
Placing the Add to Cart Links
137
Cleaning up Thumbnail and Text Positioning
138
Conclusion 142
Chapter 6: Creating a Dashboard
145
Gathering Requirements
145
Creating a Sprint Backlog
147
Creating a Rudimentary Admin Framework
147
Using Folders to Organize Controllers
148
Creating the Login Mechanism
149
Creating the Home Page of the Admin Panel
153
Creating the Category Management Tools
160
Creating the Product Management Tools
169
Creating the User Management Tools
178
Revisiting the Sprint Backlog
186
Conclusion 186
Chapter 7: Improving the Dashboard
189
Batch Mode Operations
189
Importing and Exporting
194
Creating an Export Function for Categories
194
Creating an Export Function for Products
196
Importing a CSV Import Library for Products
197
The Client Review
204
Reassigning Products from Deleted Categories
206
ftoc.indd xi
ftoc.indd xi
6/11/08 4:36:52 PM
6/11/08 4:36:52 PM