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).Вы можете читать книги онлайн на нашем сайте литературного портала книг.Большая подборка учебников, пособий, интересных книг.Электронные книги на английском языке скачать бесплатно без смс.

OK

Loading...
...
Закрыть