Data Manager customization: topRightButtons
Data Manager customization: topRightButtons
The topRightButtons
customization allows you to completely customize the logic that outputs top right buttons for all data manager admin pages for your object. It should return the rendered HTML of the buttons and receives the following in the args
struct:
objectName
: the name of the objectaction
: the current coldbox action, e.g.editRecord
,viewRecord
,object
, etc.
For example:
// /application/handlers/admin/datamanager/blog.cfc
component {
private string function topRightButtons( event, rc, prc, args={} ) {
switch( args.action ?: "" ) {
case "object":
case "viewrecord":
case "editrecord":
return renderViewlet( "blogmanager.topRightButtonsFor#args.action#" );
}
return "";
}
}