Hi,
yes, you can. For example you can look at our download page or picture in
documentation. The download page is made with TableJX. Each customer can see only his/her downloads.
Well, there are many solutions, depends on relation between data and users. You can have one-to-one, one-to-many, many-to-one, many-to-many ...
Let's say that you have one record for specific customer and one specific customer has many his/her records, then you will have joomla user id in records table as foreign key from table jos_users.
#|Item|id (these are ids from jos_users table (joomla users)
1|Car1|1
2|Car2|1
3|Car3|2
You can create view that looks like table above.
In WHERE section in admin area you just write id=@user_id. With this statement you have created filter. Then you put this grid on article that is in Registered Area (see joomla access levels) and when joomla user (your customer) opens this article, he/she will see only his/her data. No need to have many articles and many views, just one article and one view, that's all.
Best regards,
Viljem