Professional CodeIgniter, Thomas Myer

Chapter 7: Improving the Dashboard
191

To make the category dropdown work, you will need to update the
index()

function of the admin/
products controller. All you have to do is add one line, passing in a list of subcategory IDs and names.
In fact, all you have to do is copy a similar line from the
edit()
function:
function index(){
$data[`title'] = "Manage Products";
$data[`main'] = `admin_product_home';
$data[`products'] = $this-
>
MProducts-
>
getAllProducts();
$data[`categories'] = $this-
>
MCats-
>
getCategoriesDropDown();
$this-
>
load-
>
vars($data);
$this-
>
load-
>
view(`dashboard');
}

The result should look a lot like Figure 7 - 1 .

Figure 7 - 1

Now it ' s time to work on the
batchmode()

function. As you ' re dealing with several important pieces of
data when you receive the form post, it might be a good idea to simply echo out what you receive. After
you parse out the data array, you can write a better function.
c07.indd 191
c07.indd 191
6/10/08 5:36:37 PM
6/10/08 5:36:37 PM


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

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

OK

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