Come together with the global Drupal community in Rotterdam, 28 Sept – 1 Oct 2026. Sessions, contribution, connection, and Early Bird savings until 8 June.
Yeah, the two have some similarities. What this module aims to do is provide a very lightweight and generic method to store the table data. So, with TableField you just get text fields for input and cannot select a different widget for each cell the way you can in Matrix.
However, a big requirement that I had for this module was to be able to define the number of rows and columns on a per-node basis. So, TextField will let you create multiple tables per node with differing numbers of rows and columns.
Comments
Comment #1
kevin hankens commentedYeah, the two have some similarities. What this module aims to do is provide a very lightweight and generic method to store the table data. So, with TableField you just get text fields for input and cannot select a different widget for each cell the way you can in Matrix.
However, a big requirement that I had for this module was to be able to define the number of rows and columns on a per-node basis. So, TextField will let you create multiple tables per node with differing numbers of rows and columns.
Thanks!
Comment #2
Rosamunda commentedThanks for the clarification!
:)