mtcode Posted February 6, 2019 Share Posted February 6, 2019 Hi there, Recently started using ProcessWire after being a long user of WordPress (+ the advanced custom fields plugin) hoping that it would provide an all in one stream lined package. So far really enjoying how it all works but had a question regarding the fields. As far as I can see the fields appear to be global and can be assigned to multiple pages, how does this work with extremely large sites? Surely it is hard to scale as you would end up with numerous custom fields to choose from in the dropdown box on the template page. Is there any way to have fields that are available only to a specific page? Thanks for any help in advance. Link to comment Share on other sites More sharing options...
dragan Posted February 6, 2019 Share Posted February 6, 2019 Fields are tied to templates, not pages. You can re-use fields easily: Just clone a field and overwrite settings from within the template. It's also a good idea to tag fields and templates to have a better overview in the backend GUI. https://processwire.com/docs/fields/ https://processwire.com/docs/start/structure/ 2 Link to comment Share on other sites More sharing options...
mtcode Posted February 6, 2019 Author Share Posted February 6, 2019 Sorry got them mixed up. Could you please point me in the right direction of how to tag fields/templates? Link to comment Share on other sites More sharing options...
flydev Posted February 6, 2019 Share Posted February 6, 2019 @mtcode https://processwire.com/docs/start/structure/templates/#scalability-and-customizability 1 Link to comment Share on other sites More sharing options...
szabesz Posted February 6, 2019 Share Posted February 6, 2019 Techniques to use in order to cut down on new field creation: Free: https://processwire.com/blog/posts/making-efficient-use-of-fields-in-processwire/ https://processwire.com/blog/posts/processwire-3.0.73-and-new-fieldset-types/ https://processwire.com/blog/posts/pw-3.0.87/#new-field-template-context-settings https://processwire.com/blog/posts/processwire-3.0.14-updates-file-compiler-fields-and-more/#best-practices-with-fields-and-values https://processwire.com/blog/posts/pw-3.0.106/#a-new-way-to-search-with-upgraded-tags-for-fields Paid but this money supports the project ? https://processwire.com/store/pro-fields/ https://processwire.com/blog/posts/functional-fields/ 4 Link to comment Share on other sites More sharing options...
mtcode Posted February 7, 2019 Author Share Posted February 7, 2019 14 hours ago, szabesz said: Techniques to use in order to cut down on new field creation: Free: https://processwire.com/blog/posts/making-efficient-use-of-fields-in-processwire/ https://processwire.com/blog/posts/processwire-3.0.73-and-new-fieldset-types/ https://processwire.com/blog/posts/pw-3.0.87/#new-field-template-context-settings https://processwire.com/blog/posts/processwire-3.0.14-updates-file-compiler-fields-and-more/#best-practices-with-fields-and-values https://processwire.com/blog/posts/pw-3.0.106/#a-new-way-to-search-with-upgraded-tags-for-fields Paid but this money supports the project ? https://processwire.com/store/pro-fields/ https://processwire.com/blog/posts/functional-fields/ Thanks for all the responses everyone. This is great, exactly what I was looking for ? 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now