SCHLIX\cmsAdmin_ManyToMany
Inherited from cmsAdmin_HierarchicalTree_List
Implements interface_cmsAdmin_ManyToMany
Inherits Blog_Admin, Users_Admin
Implements interface_cmsAdmin_ManyToMany
Inherits Blog_Admin, Users_Admin

Protected Attributes
protected | $app | |
protected | $_fieldname_categories_items | |
protected | $table_categories_items |
Public Methods
public | __construct(string $data_type=null, array $public_methods=null) Constructor
|
public string | getItemParentURLPathPreviewLink(array $item) Generate parent URL's path
|
public array | getItemParentURLPathMultiplePreviewLink(array $item) Generate parent URL's path
|
public | duplicateItem($source_item_id, $destination_catnumber) |
public | ajaxMoveObjects($mixed_items_to_move, $destination) |
public | ajaxGetItemCategoriesByID($id) |
public | ajaxSetItemCategory($id, $cid, $state) |
public type | setItemCategories(int $id, array $cid_array) Set item categories
|
public bool | setItemPrimaryCategory(int $id, int $primary_cid) Set the primary category of an item @global \SCHLIX\cmsDatabase $SystemDB
|
public | viewCategoryTreeList($item, $datas, $parent, $depth, $ul_css_class='', $li_css_class='') Internal helper function to render category tree in the item editor window
|
public string | viewCategoryTreeList_Item(array $item, array $data) Internal helper function that you can override to display the individual category in the item editor window
|
public bool | Run() Runs admin command
|