$at=new admin_table('width=100% align="center" cellspacing="0" cellpadding="3"'); $at->set_link('adminko.php?module=articles&action=view'); $at->set_table_name('articles'); $at->set_key_col('id'); $at->set_items_per_page(10); $at->set_order_default('id'); $at->add_col('title',array( 'name' => 'title', 'is_ordered'=> true, 'title' => 'Заголовок', 'in_table' => '1', 'handler' => create_function('$id,$value,$data','return "$value";'), 'width' => '30%', )); $at->add_col('cat_id',array( 'name' => 'cat_id', 'is_ordered'=> true, 'title' => 'Категория', 'in_table' => '1', 'handler' => create_function('$id,$value','return get_cats_path($value,1);'), 'width' => '20%', )); $at->add_col('edit',array( 'name' => 'edit', 'is_ordered'=> false, 'title' => '', 'in_table' => false, 'handler' => create_function('$id,$value','return "\'Редактировать\'";'), 'width' => '20%', 'addition' => 'align="center"' )); $at->add_col('enabled',array( 'name' => 'enabled', 'is_ordered'=> true, 'title' => 'enabled', 'in_table' => '1', 'handler' => create_function('$id,$value','return make_checkbox("enabled[".$id."]","",$value);'), 'width' => '10%', 'addition' => 'align="center"', 'footer' => make_submit('Обновить','update') )); $at->add_col('deleted',array( 'name' => 'deleted', 'is_ordered'=> true, 'title' => 'deleted', 'in_table' => '1', 'handler' => create_function('$id,$value','return make_checkbox("deleted[".$id."]","",$value);'), 'width' => '10%', 'addition' => 'align="center"', 'footer' => make_submit('Обновить','delete') )); $at->process(); print "
"; $at->print_table(); print "items))."'>"; print "
";