Skip to content

miketallroth/croogo-details

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Details

Details is a plugin for the Croogo CMS used to manage custom fields in Nodes. It is released under MIT License.

It is powered by the Croogo CMS framework.

Requirements

  • Croogo 2.0.0+

Installation

Web based installer

  • Go to Admin > Extensions > Plugins.
  • Upload the file using the Upload link.

Manual installation

  • Extract the archive to the app/Plugin/Details directory.

Installation using git

  • TBD

Activation

  • Go to Admin > Extensions > Plugins.
  • Click on the activate icon to enable it.

Example

  • For an implemented example, please check out my croogo-appointments plugin which uses the Details plugin for the data handling, and implements the non-data pieces.

Usage

  • Create a content type of your choosing, ie:
    • title='Appointment',
    • alias='appointment',
    • Params tab
      • routes=true
  • Click Apply
  • Edit your new content type and find the Details box under the Publishing box
    • Click "Enable details"
    • Add fields as desired, ie:
      • start_date, datetime
      • end_date, datetime
  • Click on "Content" in the breadcrumb trail.
  • Create a new Node of your type, ie. Appointment
    • Give it a title, and a body, mark it Published.
    • On Details tab, enter custom data.
    • Save the Node.
  • Navigate to your custom type list, ie. http://my-site.com/appointment
    • This type route should show a list of your content of this type with your custom fields.

Links

About

A Croogo plugin to manage custom Node fields

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published