Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: custom fields for additional data in page extention #119

Open
josefweibel opened this issue Jul 24, 2014 · 24 comments
Open

Feature Request: custom fields for additional data in page extention #119

josefweibel opened this issue Jul 24, 2014 · 24 comments
Labels
Milestone

Comments

@josefweibel
Copy link
Contributor

@josefweibel josefweibel commented Jul 24, 2014

As a user I want to have the possibility to add additional data to my pages. To achieve this I need custom fields to render this data in different areas with special styles in my template.

I dream about something like AdvancedCustomFields extension for Wordpress.

Based on the idea of different page templates (#118).

@fabianmarz
Copy link

@fabianmarz fabianmarz commented Jul 28, 2014

👍

@saschadube saschadube added this to the Future milestone Jul 29, 2014
@MacWordPress
Copy link

@MacWordPress MacWordPress commented Jul 30, 2014

+1

1 similar comment
@ppowalowski
Copy link

@ppowalowski ppowalowski commented Aug 8, 2014

+1

@ErenPhayte
Copy link

@ErenPhayte ErenPhayte commented Aug 21, 2014

Something like what ExpressionEngine or CraftCMS has would be amazing.

@litzinger
Copy link

@litzinger litzinger commented Aug 22, 2014

+1

Take a look at buildwithcraft.com. ACF from WP is a joke compared to what Craft is doing.

@leog3tz
Copy link

@leog3tz leog3tz commented Oct 10, 2014

+1

@BloomBoy
Copy link

@BloomBoy BloomBoy commented Nov 7, 2014

Well, stating the obvious... something like Zoo would be lovely

@litzinger
Copy link

@litzinger litzinger commented Nov 7, 2014

Might also go without saying, but it needs to have an API so 3rd party developers can create their own field types.

@maxstrebel
Copy link

@maxstrebel maxstrebel commented Nov 21, 2014

I dig the solutions Aheinze did in CockpitCMS! These would be a great addition to pagekit. CraftCMS has a lot of good ideas concerning relations, page-types and the Matrix Field/Nested Fields.

@pepperstreet
Copy link

@pepperstreet pepperstreet commented Sep 13, 2015

+1

@webcraftniray
Copy link

@webcraftniray webcraftniray commented Sep 15, 2015

Hi guys.

As A long time user (and part-time dev) of ZOO I love being able to build little custom elements for my ZOO apps... I can do this quickly and apply then to views quickly.

Creating new ZOO apps is easy also.

If this simplicity was brought to bare on PageKit custom fields that would make PageKit truly great.

@ppowalowski
Copy link

@ppowalowski ppowalowski commented Sep 17, 2015

@aheinze Actually this feature is perfectly integrated in Cockpit CMS. There one can create custom "regions" by defining content fields and custom, self defined "collections" and "galleries". With these tools on deck one can create all the flexibility needed to create almost any custom scenario.

Cockpit has no menu or multipage integration which requieres some development creativity. A mix of both worlds seems appealing.

What are your thoughts on this?

@kamwing
Copy link

@kamwing kamwing commented Sep 18, 2015

+1

@webcraftniray
Copy link

@webcraftniray webcraftniray commented Sep 18, 2015

If we are to take any lessons from ZOO and ZOO's elements/positions/views structure...

It would be nice to be able to mix positions and elements.

Currently in ZOO we put elements inside a position then we call that in the view with:

$this->renderPosition('the_position_as_specified_in_XML');

And this renders out any elements that are in that position, with whatever parameters are set etc.

That is an excellent feature and very flexible. But it would also be nice to simply grab an element directly, while running element specific functions if required. So something like:

echo $this->getElement('user_defined_name_of_element')->elementSpecificFunction($param, $otherCondition);

Having something like this in pagekit custom layouts would be really flexible and allow sitebuilders to offer very flexible layouts and content creation.

@andrearicci
Copy link

@andrearicci andrearicci commented Oct 4, 2015

+1
My aim is to buld an artist's database: work image, work title, work technique, dimensions... then cross reference this table with a table for person (collectors, curators...) and exhibitions (many (works) to many(exhibs) ralationship) and publications and so on.
Looking for the perfect cms.

@MacWordPress
Copy link

@MacWordPress MacWordPress commented Dec 1, 2015

+1

@shoostar
Copy link

@shoostar shoostar commented Dec 11, 2015

Sorry to necro this issue, but it'd be nice to see this feature added to the Blog extension. A useful example of why I'd want this feature could be something like:

  • Art-directed posts in which the author needs to add custom style attributes, such as text color, background color, fonts, etc.
  • Author wants to have custom Twitter share message (ie - "Check out this cool article I found: url.com/article-title"), where the emboldened text would be the custom data field

I don't know, I guess I can't really think of anything else at the moment. My contact lens is falling out of my left eye, so that has me a bit distracted...

@wetink-peter
Copy link

@wetink-peter wetink-peter commented Apr 13, 2016

+1 ACF is about the only reason I still use WordPress

@melonlogic
Copy link

@melonlogic melonlogic commented Apr 17, 2016

+1

@lokomotivan
Copy link

@lokomotivan lokomotivan commented Apr 21, 2016

Something like https://processwire.com/ would be nice. fields -> templates -> pages, with a nice API

@MrFallen
Copy link

@MrFallen MrFallen commented Mar 24, 2017

+1

3 similar comments
@hismightiness
Copy link

@hismightiness hismightiness commented Feb 8, 2018

+1

@gevera
Copy link

@gevera gevera commented May 15, 2018

+1

@csaeum
Copy link

@csaeum csaeum commented Apr 21, 2019

+1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
You can’t perform that action at this time.