33,14 → 33,40 |
. " order by upper(export_name), export_name, category_id", array($id)); |
while($line = $db->fetch_row()) { |
$table->newrow(); |
$table->addcell($line['export_name']); |
$table->addcell(array('html' => display_link('telbook_export_details.php?id=' |
. $line['export_id'], $line['export_name']))); |
$table->addcell(array('html' => display_input( |
'text', 'export_title-' . $line['export_id'], $line['category_export_title']))); |
} |
|
# persons |
$person = NULL; |
$persons_table = new Table(array('Name', 'Include')); |
$persons_table->set_table_class('telbook list'); |
|
$db->query_params("select person_id, person_name, person_comment, category_id" |
. " from telbook_persons p" |
. " left join telbook_categories c on p.person_category=c.category_id and c.category_id=$1" |
. " order by upper(person_name), person_name", |
array($id)); |
|
while($line = $db->fetch_row()) { |
$persons_table->newrow(); |
$persons_table->addcell(array( |
'html' => display_link('telbook_details.php?id=' |
. $line['person_id'], $line['person_name']), |
'comment' => $line['person_comment'], |
)); |
$persons_table->addcell(array('html' => display_input( |
'checkbox', 'person-' . $line['person_id'], |
NULL, |
($line['category_id'] ? 'checked' : NULL)))); |
} |
|
# show |
$g_display->add_template('telbook_category_details_begin'); |
$g_display->add_html_text($table->build()); |
$g_display->add_html_text($persons_table->build()); |
$g_display->add_template('telbook_category_details_end'); |
|
Epilog(); |