No Code Attached Yet J4 Issue
avatar kofaysi
kofaysi
11 Sep 2019

Steps to reproduce the issue

The "Category List" menu item type does not allow adding any of the custom fields set to the articles.

Expected result

A selector for custom fields and order organizer would be present in the "List Layout" to the "Category List"

Actual result

System information (as much as possible)

Additional comments

I do not see any other way how to create a multi-column list of articles and their selected custom fields (sortable). There is some help at the forum to create an override (requiring programming knowledge), to be fair to mention.

Relevant topics:
https://forum.joomla.org/viewtopic.php?f=706&t=964796
https://forum.joomla.org/viewtopic.php?f=708&t=973792

avatar kofaysi kofaysi - open - 11 Sep 2019
avatar joomla-cms-bot joomla-cms-bot - labeled - 11 Sep 2019
avatar franz-wohlkoenig franz-wohlkoenig - change - 11 Sep 2019
Title
List content (items) of a category with a selected custom field in column
[4.0] List content (items) of a category with a selected custom field in column
avatar franz-wohlkoenig franz-wohlkoenig - edited - 11 Sep 2019
avatar franz-wohlkoenig franz-wohlkoenig - change - 11 Sep 2019
Labels Added: J4 Issue
avatar franz-wohlkoenig franz-wohlkoenig - labeled - 11 Sep 2019
avatar mbabker
mbabker - comment - 11 Sep 2019

Should have just written custom fields as a CCK because that is what most everyone is expecting it to work as.

avatar franz-wohlkoenig franz-wohlkoenig - change - 11 Sep 2019
Status New Discussion
avatar kofaysi
kofaysi - comment - 11 Sep 2019

That sounds very sad. Does it mean that in your eyes any such
implementation is hard or even impossible, please?

On Wed, 11 Sep 2019 15:52 Michael Babker, notifications@github.com wrote:

Should have just written custom fields as a CCK because that is what most
everyone is expecting it to work as.


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/joomla/joomla-cms/issues/26258?email_source=notifications&email_token=AEB3ZXLTRINOP6C2E2JMOCTQJDZZ7A5CNFSM4IVPTQ6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6OR23I#issuecomment-530390381,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEB3ZXIUB3AFK5PRQIWRCL3QJDZZ7ANCNFSM4IVPTQ6A
.

avatar mbabker
mbabker - comment - 11 Sep 2019

Custom fields was built as a means to collect and/or display extra data in supported contexts. It was not built as a CCK, which inherently provides a system for extending the data model of whatever type you are using and providing extended query and display functionality (such as adding more query filters).

Hence, my comment. Everyone wants to use custom fields as a CCK. Except it isn't a CCK. So either use a CCK component if that's what you need, or convince people that the core components and custom fields should be written as a CCK.

avatar kofaysi
kofaysi - comment - 11 Sep 2019

Thank you for the explanation. OK, I look into the available CCK components. My effort to convince [about CF to be written as CCK] is this request apparently. Well, it was labelled J4 so, there is a chance that something is going to happen...

avatar kofaysi
kofaysi - comment - 11 Sep 2019

OK, I looked at them and I may choose one or the other. But that [choosing a proprietary CCK to store a content] is, what I wanted to avoid in the last years. And when custom fields came around I screamed with joy: Hurray! Native implementation of new fields to any content. They can be unique to each article, can be displayed in lists and sortable and no way that it'll be stored and work differently than the other fields [published date, meta, author, etc.] -- I thought foolishly. There should be a disclaimer somewhere: "CF are not CCK, you won't be able to do this and that".

avatar EJBJane
EJBJane - comment - 7 Jan 2020

I used a CCK fpr many years. Joomla Custom Fields was at last an opportunity to get rid of it for good. I have just spent many month exporting and importing content from CCK to Joomla! I am content however I would much appreciate a way to insert custom fields easily in blog layouts and lists.

avatar Milglius
Milglius - comment - 15 Jan 2020

@mbabker can you give real life example what for cf was build for? How to convince that joomla core CF shoud do what almost everyone wants to use custom fields for?

its not posible to core 3.9.14 joomla user in frontend article filter by custom fields

4.0 joomla frontend article filter by custom fields user in frontend filter articles by custom fields

avatar koraldon
koraldon - comment - 12 Feb 2020

Would love to see this implemented

avatar pulsarinformatique
pulsarinformatique - comment - 21 Jun 2020

We know CF were not designed as a CCK from the start. But for many simple sites it would be enough to have the same fitlering feature with tags we already have.
Joomla blogs can be filtered with tags so it would be feasible with custom fields.
Of course the performances won't allow complex sortings but it would be enough for simple sites.

As for thinking about implementing CF as CCK there was the UCM attempt that has been left aside. So either way we loose :(

avatar Sukinoz
Sukinoz - comment - 14 Dec 2020

So, What is the current level of conviction on this subject?
Is there a "development line" or a "formal request" for Joomla core to have a real CCK (not the actual and limited CF)?

avatar HLeithner
HLeithner - comment - 14 Dec 2020

@Sukinoz I think the new RFC process is the right way https://github.com/joomla/rfc/pulls and I'm pretty sure @nibra will help you setting up a new RFC for this.

avatar nibra
nibra - comment - 14 Dec 2020

@kofaysi, @EJBJane, @pulsarinformatique. @Sukinoz, this kind of request ist exactly, what the RfC process was designed for. To start the procedure, we need
a) a description of what needs to be done,
b) a justification why that is beneficial for Joomla and, last but not least,
c) a couple of people willing to elaborate the proposal.
If one or more of you are interested in working on that, please give me a call.

avatar brianteeman
brianteeman - comment - 14 Dec 2020

Maybe you should actually tell the community about this RFC process - just an idea

avatar HLeithner
HLeithner - comment - 14 Dec 2020

The voting ended some days ago and the repository migrated from joomla-x to joomla last week.

I'm pretty sure there will be an announcement when it's ready and maybe a magazine article @nibra can you confirm this?

avatar nibra
nibra - comment - 14 Dec 2020

Yes, article to JCM was submitted 5 days ago. VET is informed. More will come.

avatar Sukinoz
Sukinoz - comment - 21 Dec 2020

Just one idea could be:
a) a description of what needs to be done
Need a system for extending the data model of whatever type you are using and providing extended query and display functionality (such as adding more query filters). In resume, improve the Joomla Content as a Content Construction Kit.
b) a justification why that is beneficial for Joomla and, last but not least,
Using a third party CCK prevents using the vast majority of Joomla's own utilities, as well as the vast majority of other third-party extensions.
c) a couple of people willing to elaborate the proposal.
A am interested in working on that, but my programming knowledge is very basic. My experience is based on the management of several media websites, based on joomla, with hundreds/thousands of articles published by the editorial team.

avatar pulsarinformatique
pulsarinformatique - comment - 21 Dec 2020

Hi Sukinoz

this has been a very old topic among Joomla users :(

the need of a native cck has been one of the top priorities but has always been dismissed by the core dev team.

A few years ago an akward tentative had been started with the Unified Content Model (UCM) which has been dropped too.

Drupal is based on a CCK, even Wordpress has a native unified model for all his custom posts.

One of the most tedious issue we have with joomla is that it's mainly a framework for developping independant applications (components) that don't know each others. This is exactly the opposite of a CCK basis

sorry

avatar brianteeman
brianteeman - comment - 21 Dec 2020

At the end of the day any idea requires someone to write the code. There is no such thing as a core dev team.

avatar nibra
nibra - comment - 21 Dec 2020

Thank you, @Sukinoz, created a branch on joomla/rfc for this. Please discus this topic there. Pull requests with additions to the document (proposed/cck-meta.md) are welcome.

BTW:
I need your realname and email for the document; you can mail me directly (email address is in my profile).

avatar Sukinoz
Sukinoz - comment - 4 Jan 2021

@pulsarinformatique, thank you very much for the excellent summary.
@brianteeman, you are absolutely right. Hopefully from here someone can be motivated to lead (and write) this idea.
Ok @nibra, I will write you. Although I am not familiar with the "pull requests" and github methodology.

avatar fancyFranci fancyFranci - change - 28 Jan 2023
Status Discussion Closed
Closed_Date 0000-00-00 00:00:00 2023-01-28 12:45:17
Closed_By fancyFranci
Labels Added: No Code Attached Yet
Removed: ?
avatar fancyFranci fancyFranci - close - 28 Jan 2023
avatar fancyFranci
fancyFranci - comment - 28 Jan 2023

I'm closing the issue in regards to the rfc process. There we can find a solution for this topic.

Add a Comment

Login with GitHub to post a comment