Professional CodeIgniter, Thomas Myer

Chapter 6: Creating a Dashboard
177

Your Edit form should look like Figure 6 - 11 when all is said and done.
Figure 6-11


Creating the Product Delete Function

The product delete process will be as simple as the category delete function. Instead of actually deleting
a product (which might disrupt any number of ongoing shopping cart orders), you ' ll opt to set a
particular product ' s status to " inactive. "

Just as with the category
delete()

function, the product
delete()

function will take the fourth URI
segment as a product ID, pass that ID to a model function called
deleteProduct()

, and then redirect
the user to the product home page.
function delete($id){
$this-
>
MProducts-
>
deleteProduct($id);
$this-
>
session-
>
set_flashdata(`message','Product deleted');
redirect(`admin/products/index','refresh');
}
c06.indd 177
c06.indd 177
6/10/08 5:36:07 PM
6/10/08 5:36:07 PM


Другие страницы

 
Cкачать книги бесплатно без регистрации в электронном виде (pdf, chm, txt).Вы можете читать книги онлайн на нашем сайте литературного портала книг.Большая подборка учебников, пособий, интересных книг.Электронные книги на английском языке скачать бесплатно без смс.