EasyTable for Joomla
EasyTable is a Joomla 1.5 component that allows you to import CSV files into Joomla as separate database tables.
Once imported the table can be configured to display some or all fields in the either the list or detail views or both.
Currently text fields, URL and image file names can be handled in each column of the imported table, to give you a better idea have a look at this screenshot of the EasyTable editing screen with helpful annotations.
We will have a release version soon in the meantime you can download the current version here:
Current: EasyTable Component
Component Features
- TablesSimple, elegant import of CSV files to use as searchable content.
- MultiplesYou can import as many tables as you want.
- Link themEasyTable supports key fields, linking a primary & secondary table.
- List/DetailSee multiple records in a List view, drill down to a detail view.
- ImagesImages can be rendered inline in the list/detail views.
- URLsAbsolute or relative weblinks can be rendered inline.
Performance
Each CSV file you upload creates a new native table in the database your Joomla website uses. As such, searching and record retrieval is only limited by the capacity of your database server. The small amount of meta data and any options you specify for column data do not impact on your website thanks to the paginated presentation of records - no matter how many are in your tables.
Requirements
Joomla Version
1.5.14 ( although it may work on previous versions of Joomla 1.5 { 1.5.10 does have a known issue with packages that we can't address } )
Database
MySQL 5.0+ ( FC1 has run on the last version of MySQL 4.1 so it should work )
PHP Version
5.0+ ( it's nearly 2010 people - you'll just have to live with it ).Documentation
As we progress with EasyTable we will be writing up short explanations of the interface (front and back) and some tip's for formatting the content generated by the EasyTable component.
Current EasyTable articles:
- EasyTable Editor Explained (Part 1)
- EasyTable Editor (Part 2) - Alias & Type & CSS
- EasyTable Editor (Part 3) - Linked Table Settings
- EasyTable Editor (Part 4) - Preferences