อยากจะเพิ่ม user id เข้าไปเป็น column ในหน้า admin/user/user ทำอย่างไรได้บ้างครับ
June 12, 2010
ผมเข้าไปเพิ่มฟังก์ชั่นใน template.php ตามหน้านี้ครับ http://api.drupal.org/api/function/theme_user_admin_account/6
$header = array(
theme('table_select_header_cell'),
...... // <- โค้ดเดิม
array('data' => t('ID'), 'field' => 'u.id'), //<- โค้ดที่เพิ่ม
....... // <- โค้ดเดิม
);กับส่วนนี้
foreach (element_children($form['name']) as $key) {
$rows[] = array(
drupal_render($form['accounts'][$key]),
drupal_render($form['name'][$key]),อันนี้ไม่รู้ว่าต้อง foreach เอา form ไหนมาครับ ถึงจะได้ user id ออกมาครับ
ลองอ่าน hook ดูแล้วก็ยังไม่เข้าใจครับ เลยต้องมารบกวนขอคำแนะนำครับ ขอบคุณมากครับ

อันนี้เกี่ยวกับการธีม form
อันนี้เกี่ยวกับการธีม form จะยุ่งพอสมควรครับ น่าจะต้องแก้ form ใน user_admin_account() ด้วยครับ
แต่กรณีนี้ง่าย เพราะ uid มีข้อมูลอยู่แล้ว
ใส่แค่ $key อย่างเดียวจริงๆ
ใส่แค่ $key อย่างเดียวจริงๆ ด้วย ขอบคุณมากครับ :)