• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.
Content Type Management

Content Type Management 1.0.3

No permission to download
Compatible XF Versions
1.2
Additional Requirements
This add-on should only be installed by add-on developers who wish to manipulate or rebuild content types. There is potential to cause your XenForo installation to stop working properly if you were to delete or edit default content types.
Visible Branding
No
This add-on is not affiliated with XenForo Ltd.

Currently the process to create and manage content types is a little bit "clunky".

You have to create the content type in the xf_content_type table. You then have to add your content type fields in the xf_content_type_fields table. You have to write SQL queries for your add-on installer. Finally for your own sanity, you'll want to ensure you've then rebuilt the content types cache.

This add-on is designed to make that process a little bit easier.

In the Development tab (Debug mode required) you will now see a new navigation item: List Content Types:

bIv3PiP.png


From this page you can view all existing content types and fields. But you can also create a new content type:

4hvq5HU.png


This adds the new content type to the list:


MYlNhZl.png


You can now add a field. Select a field name from the list:

jDg85GV.png


Type a field value (class name):


fWaCDwy.png


(The class must exist)


9kqrxUo.png


Once added, the content types cache is rebuilt, and your content type should be ready to function straight away on your developer install. Once you've done the hard bit and populated the aforementioned class with some code, of course...

This add-on is not able to automatically populate your customer's installs with the content types, of course. They are not exported as part of the XML file, so they must be created via queries during install...

To make that even easier, this add-on can generate the SQL queries for you. Just click the SQL Code icon in the heading of your content type:


23u1EaQ.png


I hope this makes your life as a developer that little bit easier!
Likes: worldencoder
Author
XenForo Rocks
Downloads
3
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from XenForo Rocks