JoomCoder-com / JoomCCK

Advanced Web Application Builder & Content Construction Kit (CCK) for Joomla CMS
https://www.joomcoder.com
GNU General Public License v2.0
10 stars 2 forks source link

Relations field - extra input field for each child relation. #28

Open Giorgi625 opened 1 year ago

Giorgi625 commented 1 year ago

I do not know what changes will be made in Relations fields, but I have suggestions to add input field to each relation between two articles. For example when you connect two articles via relations fields(child-parent) it should show input field for each connection (if there are single to many or many to many then input field for every of them). Why we need it? For example if there is movie database website, it will be used when you connect actors to one movie each actor will have input field where author will type actors characters name. This url show how it looks in article full view https://i.postimg.cc/LXqLnx2k/actors-relation.png image below shows how it looks on submit page. first collumn is article titles(actor real names) which are related to movies, role collumn can be ignored, becasue you can simply create few fields one for main role and another for support role. nad next is character collumn which is what I mean in adding input fields for each relation.
https://i.postimg.cc/NGHRtCNB/cast.png There is great example of perfect movie database website mydramalist.com which has many cool features. screenshots are from this website. It also allows to drag and change order of actors on that page which can be easily done using 3line icons in first collumn(this is also cool feature).

another usefull example of this feature is Project management. When you have one type of articles - People who work on another types - Projects but same person can be Manager in one project and developer or designer or have other task in another project so this input field will allow to show what role has each coworker in different projects.

I bet this option can be usefull in many other cases too.

andiamine commented 1 year ago

Currently we are not going to add any new features.

we are focusing on making the JoomCCK stable and works perfectly with Joomla 4, after that we can start adding new features and big improvements.

here list of some accepted new features that we will start on it once JoomCCK is stable: https://github.com/orgs/JoomBoost/projects/3

andiamine commented 1 year ago

Once JoomCCK is stable you can remember us about this feature request :)

thanks again for your suggestions.