-
Notifications
You must be signed in to change notification settings - Fork 35
icms_ipf_view_Table
Raimondas Rimkevičius edited this page Mar 9, 2020
·
1 revision
Notice: Wiki was automatic generated from project sources as project API documentation. Do not edit manually!
icms_ipf_view_Table base class
Base class representing a table for displaying icms_ipf_Object objects
- Class name: icms_ipf_view_Table
- Namespace:
protected mixed $_id
- Visibility: protected
protected mixed $_objectHandler
- Visibility: protected
protected mixed $_columns
- Visibility: protected
protected mixed $_criteria
- Visibility: protected
protected mixed $_actions
- Visibility: protected
protected mixed $_objects = \false
- Visibility: protected
protected mixed $_aObjects
- Visibility: protected
protected mixed $_custom_actions
- Visibility: protected
protected mixed $_sortsel
- Visibility: protected
protected mixed $_ordersel
- Visibility: protected
protected mixed $_limitsel
- Visibility: protected
protected mixed $_filtersel
- Visibility: protected
protected mixed $_filterseloptions
- Visibility: protected
protected mixed $_filtersel2
- Visibility: protected
protected mixed $_filtersel2options
- Visibility: protected
protected mixed $_filtersel2optionsDefault
- Visibility: protected
protected mixed $_tempObject
- Visibility: protected
protected mixed $_tpl
- Visibility: protected
protected mixed $_introButtons
- Visibility: protected
protected mixed $_quickSearch = \false
- Visibility: protected
protected mixed $_actionButtons = \false
- Visibility: protected
protected mixed $_head_css_class = bg3
- Visibility: protected
protected mixed $_hasActions = \false
- Visibility: protected
protected mixed $_userSide = \false
- Visibility: protected
protected mixed $_printerFriendlyPage = \false
- Visibility: protected
protected mixed $_tableHeader = \false
- Visibility: protected
protected mixed $_tableFooter = \false
- Visibility: protected
protected mixed $_showActionsColumnTitle = \true
- Visibility: protected
protected mixed $_isTree = \false
- Visibility: protected
protected mixed $_showFilterAndLimit = \true
- Visibility: protected
protected mixed $_enableColumnsSorting = \true
- Visibility: protected
protected mixed $_customTemplate = \false
- Visibility: protected
protected mixed $_withSelectedActions = array()
- Visibility: protected
mixed icms_ipf_view_Table::__construct(\icms_ipf_Handler objectHandler, bool|\icms_db_criteria_Element criteria, string[] actions, bool userSide)
Constructor
- Visibility: public
- objectHandler icms_ipf_Handler - <p>Handler</p>
- criteria bool|bool - <p>Criteria</p>
- actions string[] - <p>array representing the actions to offer</p>
- userSide bool - <p>For user side?</p>
mixed icms_ipf_view_Table::__get(string name)
Magic getter to make some variables for class read-only from outside
- Visibility: public
- name string - <p>Variable name</p>
mixed icms_ipf_view_Table::addActionButton(op, caption, text)
- Visibility: public
- op mixed
- caption mixed
- text mixed
mixed icms_ipf_view_Table::addColumn(columnObj)
- Visibility: public
- columnObj mixed
mixed icms_ipf_view_Table::addIntroButton(name, location, value)
- Visibility: public
- name mixed
- location mixed
- value mixed
mixed icms_ipf_view_Table::addPrinterFriendlyLink()
- Visibility: public
mixed icms_ipf_view_Table::addQuickSearch(fields, caption)
- Visibility: public
- fields mixed
- caption mixed
mixed icms_ipf_view_Table::addHeader(\unknown_type content)
- Visibility: public
- content unknown_type
mixed icms_ipf_view_Table::addFooter(content)
- Visibility: public
- content mixed
mixed icms_ipf_view_Table::addDefaultIntroButton(caption)
- Visibility: public
- caption mixed
mixed icms_ipf_view_Table::addCustomAction(method)
- Visibility: public
- method mixed
mixed icms_ipf_view_Table::setDefaultSort(default_sort)
- Visibility: public
- default_sort mixed
mixed icms_ipf_view_Table::getDefaultSort()
- Visibility: public
mixed icms_ipf_view_Table::setDefaultOrder(\unknown_type default_order)
- Visibility: public
- default_order unknown_type
mixed icms_ipf_view_Table::getDefaultOrder()
- Visibility: public
mixed icms_ipf_view_Table::addWithSelectedActions(actions)
- Visibility: public
- actions mixed
mixed icms_ipf_view_Table::addFilter(string key, string method, mixed default)
Adding a filter in the table
- Visibility: public
- key string - <p>key to the field that will be used for sorting</p>
- method string - <p>method of the handler that will be called to populate the options when this filter is selected</p>
- default mixed
mixed icms_ipf_view_Table::setDefaultFilter(default_filter)
- Visibility: public
- default_filter mixed
mixed icms_ipf_view_Table::isForUserSide()
- Visibility: public
mixed icms_ipf_view_Table::setCustomTemplate(template)
- Visibility: public
- template mixed
mixed icms_ipf_view_Table::setSortOrder()
- Visibility: public
mixed icms_ipf_view_Table::setTableId(id)
- Visibility: public
- id mixed
mixed icms_ipf_view_Table::setObjects(objects)
- Visibility: public
- objects mixed
mixed icms_ipf_view_Table::createTableRows()
- Visibility: public
mixed icms_ipf_view_Table::fetchObjects(\unknown_type debug)
- Visibility: public
- debug unknown_type
mixed icms_ipf_view_Table::getDefaultFilter()
- Visibility: public
mixed icms_ipf_view_Table::getFiltersArray()
- Visibility: public
mixed icms_ipf_view_Table::setDefaultFilter2(\unknown_type default_filter2)
- Visibility: public
- default_filter2 unknown_type
mixed icms_ipf_view_Table::getDefaultFilter2()
- Visibility: public
mixed icms_ipf_view_Table::getFilters2Array()
- Visibility: public
mixed icms_ipf_view_Table::renderOptionSelection(limitsArray, params_of_the_options_sel)
- Visibility: public
- limitsArray mixed
- params_of_the_options_sel mixed
mixed icms_ipf_view_Table::getLimitsArray()
- Visibility: public
mixed icms_ipf_view_Table::getObjects()
- Visibility: public
mixed icms_ipf_view_Table::hideActionColumnTitle()
- Visibility: public
mixed icms_ipf_view_Table::hideFilterAndLimit()
- Visibility: public
mixed icms_ipf_view_Table::getOrdersArray()
- Visibility: public
mixed icms_ipf_view_Table::renderD()
- Visibility: public
mixed icms_ipf_view_Table::renderForPrint()
- Visibility: public
mixed icms_ipf_view_Table::render(fetchOnly, debug)
- Visibility: public
- fetchOnly mixed
- debug mixed
mixed icms_ipf_view_Table::disableColumnsSorting()
- Visibility: public
mixed icms_ipf_view_Table::fetch(debug)
- Visibility: public
- debug mixed