Professional CodeIgniter, Thomas Myer

Chapter 8: Last-Minute Upgrades
246


Creating the Edit Page View

The admin_pages_edit view is identical to the admin_pages_create view except for three tiny differences.
First, it is posting to admin/pages/edit instead of admin/pages/create. Second, it contains a hidden ID
field that you ' ll use to update the right record in the Pages table. Third, you ' re pulling in the existing
record from the database to populate the form fields.
<
h1
>
<
?php echo $title;?
>
<
/h1
>
<
?php
echo form_open(`admin/pages/edit');
echo "
<
p
>
<
label for='pname'
>
Name
<
/label
>
<
br/
>
";
$data = array(`name'=
>
'name','id'=
>
'pname','size'=
>
25, `value' =
>
$page[`name']);
echo form_input($data) ."
<
/p
>
";
echo "
<
p
>
<
label for='short'
>
Keywords
<
/label
>
<
br/
>
";
$data = array(`name'=
>
'keywords','id'=
>
'short', `size'=
>
40, `value' =
>
$page[`keywords']);
echo form_input($data) ."
<
/p
>
";
echo "
<
p
>
<
label for='desc'
>
Description
<
/label
>
<
br/
>
";

Figure 8 - 2
c08.indd 246
c08.indd 246
6/10/08 5:37:28 PM
6/10/08 5:37:28 PM


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

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

OK

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