AutorespondersListView Class Reference

Inheritance diagram for AutorespondersListView:
ListView ModelView ListViewInterface ConfigurableMetadataView MetadataView View

Public Member Functions

 __construct (RedBeanModelsDataProvider $dataProvider, $configurationForm, $controllerId, $moduleId, $portletDetailsUrl, $redirectUrl, $uniquePageId, $params, $containerModuleClassName)
 isUniqueToAPage ()
 getContainerModuleClassName ()

Static Public Member Functions

static getDefaultMetadata ()

Data Fields

 $redirectUrl

Protected Member Functions

 renderContent ()
 renderConfigurationForm ()
 getCGridViewLastColumn ()
 getCGridViewPagerParams ()
 getCGridViewParams ()
 getPortletId ()
 renderSummaryCloneContent ()
 getEmptyText ()

Static Protected Member Functions

static getPagerCssClass ()

Protected Attributes

 $configurationForm
 $portletDetailsUrl
 $uniquePageId
 $params
 $containerModuleClassName

Detailed Description

Definition at line 37 of file AutorespondersListView.php.


Constructor & Destructor Documentation

__construct ( RedBeanModelsDataProvider dataProvider,
configurationForm,
controllerId,
moduleId,
portletDetailsUrl,
redirectUrl,
uniquePageId,
params,
containerModuleClassName 
)
Parameters:
RedBeanModelsDataProvider $dataProvider
$configurationForm 
string $controllerId
string $moduleId
string $portletDetailsUrl
string $redirectUrl
string $uniquePageId
array $params
string $containerModuleClassName

Definition at line 115 of file AutorespondersListView.php.


Member Function Documentation

static getDefaultMetadata (  )  [static]

Returns meta data for use in automatically generating the view. The meta data is comprised of columns. The parameters match the parameters used in CGridView. See link below for more information. http://www.yiiframework.com/doc/api/1.1/CGridView/

The below example is a simple listview with the 'id' and 'name' attributes The 'name' column has a hyperlink to the detail view for that record.

            <?php
                $metadata = array(
                    array(
                        'class' => 'CDataColumn',
                        'name'  => 'id',
                    ),
                    array(
                        'class'           => 'CLinkColumn',
                        'header'          => Zurmo::t('Core', 'Name'),
                        'labelExpression' => '$data->name',
                        'urlExpression'   => 'Yii::app()->createUrl("/{$this->grid->getOwner()->getModule()->getId()}/{$this->grid->getOwner()->getId()}/details", array("id" => $data->id))',
                    )
                );
            ?>

Reimplemented from ListView.

Definition at line 73 of file AutorespondersListView.php.

isUniqueToAPage (  ) 

Tells View that it can render the extending class' divs with and id matching their name. Must be overridden to return false in extending classes that can be rendered multiple times within a page to avoid generating a page with non-unique ids which will fail XHtml validation. For those it will render a class attribute with their name.

Reimplemented from View.

Definition at line 148 of file AutorespondersListView.php.

renderContent (  )  [protected]

Renders content for a list view. Utilizes a CActiveDataprovider and a CGridView widget. and form layout.

Returns:
A string containing the element's content.

Reimplemented from ListView.

Definition at line 158 of file AutorespondersListView.php.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Sun Apr 30 07:10:22 2017