HOME   SITEMAP   CONTACT   NEWS   BLOG
Search


Framework HTML Table Trilogy


There is a table class for every requirement.

Bs_HtmlTable

Can manipulate content, attributes and styles and then render the data to a nicely formed HTML table.

  • push in rows and columns anywhere, overwrite values...
  • hide rows, columns, areas
  • span rows, columns, areas
  • set or merge html attributes and css styles.
  • can use instances of Bs_HtmlTableWindrose for styling
  • supports multiple-cascaded tables (a cells content can be an instance of Bs_HtmlTable, ...)
 

Bs_HtmlTableWindrose

Styles can be set to RELATIVE positions. This class is very useful to apply predefined styles to ANY data (any number of rows and columns).

Open the styles editor.
 

Bs_HtmlTableStyle

Predefined styles (in the form of XML strings or PHP arrays) can be applied to any data (with an arbitrary number of rows and columns).

See also:

  • Bs_TableParser class to parse already existing (wellformed) HTML tables into PHP arrays. There is an online version of the HTML Table Parser.
  • Bs_CsvUtil to handle comma-separated-values files.
  • SpreadSheet Editor to edit table data directly in a webbrowser.
  • The BlueShoes database classes.