Drupal 7 - 删除表格第一列中的复选框

lig*_*lex 2 drupal form-api

所以我在 .admin.inc 文件中编写了一个简单的表:

<?php
  $form["myfieldset"]["mytable"] = array(
    '#type' => 'tableselect',
    '#header' => $headers,
    '#options' => $rows,
  );
?>
Run Code Online (Sandbox Code Playgroud)

我有我想要的所有数据,但表的第一列有复选框,而我不想要任何......是否可以删除它们?

谢谢 !

Cli*_*ive 5

如果您不想要 tableselect 元素提供的功能,则必须问这个问题......为什么要使用 tableselect 元素?

theme_table()如果您只想要一个标准 HTML 表格,那么使用它会更有意义:

$form['myfieldset']['mytable'] = array(
  '#theme' => 'table',
  '#header' => $header,
  '#rows' => $rows
);
Run Code Online (Sandbox Code Playgroud)