Overview

Packages

  • application
    • commands
    • components
      • actions
      • filters
      • leftWidget
      • permissions
      • sortableWidget
      • util
      • webupdater
      • x2flow
        • actions
        • triggers
      • X2GridView
      • X2Settings
    • controllers
    • models
      • embedded
    • modules
      • accounts
        • controllers
        • models
      • actions
        • controllers
        • models
      • calendar
        • controllers
        • models
      • charts
        • models
      • contacts
        • controllers
        • models
      • docs
        • components
        • controllers
        • models
      • groups
        • controllers
        • models
      • marketing
        • components
        • controllers
        • models
      • media
        • controllers
        • models
      • mobile
        • components
      • opportunities
        • controllers
        • models
      • products
        • controllers
        • models
      • quotes
        • controllers
        • models
      • services
        • controllers
        • models
      • template
        • models
      • users
        • controllers
        • models
      • workflow
        • controllers
        • models
      • x2Leads
        • controllers
        • models
  • None
  • system
    • base
    • caching
    • console
    • db
      • ar
      • schema
    • validators
    • web
      • actions
      • auth
      • helpers
      • widgets
        • captcha
        • pagers
  • zii
    • widgets
      • grid

Classes

  • InlineRelationshipsGridView
  • X2GridViewGeneric
  • Overview
  • Package
  • Class
  • Tree

Class X2GridViewGeneric

CComponent
Extended by CBaseController
Extended by CWidget
Extended by CBaseListView
Extended by CGridView
Extended by X2GridViewBase
Extended by X2GridViewGeneric

Direct known subclasses

InlineRelationshipsGridView
Package: application\components\X2GridView
Located at x2engine/protected/components/X2GridView/X2GridViewGeneric.php
Methods summary
protected
# addFieldNames( )

Used to populate allFieldNames property with attribute labels indexed by attribute names.

Used to populate allFieldNames property with attribute labels indexed by attribute names.

protected
# generateColumns( )
public
# setSummaryText( )
Methods inherited from X2GridViewBase
__construct(), addToAfterAjaxUpdate(), addToBeforeAjaxUpdate(), behaviors(), extractGvSettings(), formatWidth(), generateColumnSelectorHtml(), getAfterAjaxUpdateStr(), getBeforeAjaxUpdateStr(), getFilterHint(), getFilterHintText(), getGvCheckboxColumn(), getGvControlsColumn(), getGvSettingsName(), getJSClassOptions(), getMassActions(), getModuleName(), getNamespacePrefix(), getPackages(), getPossibleResultsPerPageFormatted(), getResultsPerPage(), getSortDirections(), getYiiGridViewOptions(), init(), initColumns(), jSClassInstantiation(), massActionLabelComparison(), registerClientScript(), registerPackages(), renderButtons(), renderContentBeforeHeader(), renderFilterHint(), renderFilterWithOptions(), renderItems(), renderKeys(), renderMassActionButtons(), renderSummary(), renderTableHeader(), renderTitle(), renderTopPager(), run(), setGvSettingsName(), setMassActions(), setModuleName(), setNamespacePrefix(), setPager(), setResultsPerPage(), setUpQtipManager(), setUpStickyHeader()
Methods inherited from CGridView
createDataColumn(), getFormatter(), getHasFooter(), renderDataCell(), renderFilter(), renderTableBody(), renderTableFooter(), renderTableRow(), setFormatter()
Methods inherited from CBaseListView
renderContent(), renderEmptyText(), renderPager(), renderSection()
Methods inherited from CWidget
actions(), getController(), getId(), getOwner(), getViewFile(), getViewPath(), render(), setId()
Methods inherited from CBaseController
beginCache(), beginClip(), beginContent(), beginWidget(), createWidget(), endCache(), endClip(), endContent(), endWidget(), renderFile(), renderInternal(), widget()
Methods inherited from CComponent
__call(), __get(), __isset(), __set(), __unset(), asa(), attachBehavior(), attachBehaviors(), attachEventHandler(), canGetProperty(), canSetProperty(), detachBehavior(), detachBehaviors(), detachEventHandler(), disableBehavior(), disableBehaviors(), enableBehavior(), enableBehaviors(), evaluateExpression(), getEventHandlers(), hasEvent(), hasEventHandler(), hasProperty(), raiseEvent()
Constants inherited from CGridView
FILTER_POS_BODY, FILTER_POS_FOOTER, FILTER_POS_HEADER
Properties summary
public boolean $rememberColumnSort true
#

$rememberColumnSort whether or not to preserve order of columns in gvSettings

$rememberColumnSort whether or not to preserve order of columns in gvSettings

Properties inherited from X2GridViewBase
$_gvSettingsName, $_massActions, $_moduleName, $_namespacePrefix, $_packages, $_resultsPerPage, $afterGridViewUpdateJSString, $ajax, $allFieldNames, $beforeGridViewUpdateJSString, $buttons, $calculateChecksum, $columnSelectorHtml, $columnSelectorId, $dataColumnClass, $defaultGvSettings, $enableCheckboxColumn, $enableColDragging, $enableControls, $enableDbPersistentGvSettings, $enableGridResizing, $enableGvSettings, $enableQtips, $enableResponsiveTitleBar, $enableScrollOnPageChange, $enableSelectAllOnAllPages, $evenPercentageWidthColumns, $excludedColumns, $fixedHeader, $fullscreen, $gridViewJSClass, $gvControlsTemplate, $gvSettings, $hideFullHeader, $hideSummary, $loadingCssClass, $pagerClass, $possibleResultsPerPage, $qtipManager, $selectableRows, $showHeader, $summaryText, $title, $updateParams, $viewName
Properties inherited from CGridView
$afterAjaxUpdate, $ajaxType, $ajaxUpdate, $ajaxUpdateError, $ajaxUrl, $ajaxVar, $baseScriptUrl, $beforeAjaxUpdate, $blankDisplay, $columns, $cssFile, $enableHistory, $filter, $filterCssClass, $filterPosition, $filterSelector, $hideHeader, $nullDisplay, $rowCssClass, $rowCssClassExpression, $rowHtmlOptionsExpression, $selectionChanged, $showTableOnEmpty, $updateSelector
Properties inherited from CBaseListView
$dataProvider, $emptyCssClass, $emptyTagName, $emptyText, $enablePagination, $enableSorting, $htmlOptions, $itemsCssClass, $pager, $pagerCssClass, $summaryCssClass, $summaryTagName, $tagName, $template
Properties inherited from CWidget
$actionPrefix, $skin
Magic properties inherited from CGridView
$formatter, $hasFooter
Magic properties inherited from CWidget
$controller, $id, $owner, $viewPath
X2CRM Documentation API documentation generated by ApiGen 2.8.0