class panopoly_magic_plugin_display_panel_pane in Panopoly Magic 7
The plugin that handles a panel_pane.
Hierarchy
- class \views_object
- class \views_plugin
Expanded class hierarchy of panopoly_magic_plugin_display_panel_pane
2 string references to 'panopoly_magic_plugin_display_panel_pane'
- panopoly_magic_form_views_content_views_panes_content_type_edit_form_alter in ./
panopoly_magic.module - Implementation of hook_form_FORM_ID_alter()
- panopoly_magic_views_plugins_alter in plugins/
views/ panopoly_magic.views.inc - Implements hook_views_plugins_alter().
File
- plugins/
views/ panopoly_magic_plugin_display_panel_pane.inc, line 10 - Contains views_content_plugin_display_panel_pane class.
View source
class panopoly_magic_plugin_display_panel_pane extends views_content_plugin_display_panel_pane {
function option_definition() {
$options = parent::option_definition();
$options['allow']['contains']['panopoly_magic_display_type'] = array(
'default' => 'panopoly_magic_display_type',
);
$options['allow']['contains']['panopoly_magic_view_mode'] = array(
'default' => 'panopoly_magic_view_mode',
);
return $options;
}
function options_form(&$form, &$form_state) {
parent::options_form($form, $form_state);
if ($form_state['section'] == 'allow') {
$form['allow']['#options']['panopoly_magic_display_type'] = t('Display type override');
$form['allow']['#options']['panopoly_magic_view_mode'] = t('View mode override');
}
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
panopoly_magic_plugin_display_panel_pane:: |
function |
Provide the default form for setting options. Overrides views_content_plugin_display_panel_pane:: |
||
panopoly_magic_plugin_display_panel_pane:: |
function |
Information about options for all kinds of purposes will be held here. Overrides views_content_plugin_display_panel_pane:: |
||
views_content_plugin_display_panel_pane:: |
public | property | ||
views_content_plugin_display_panel_pane:: |
public | property | If this variable is true, this display counts as a panel pane. We use this variable so that other modules can create alternate pane displays. | |
views_content_plugin_display_panel_pane:: |
public | function |
Determine if this display should display the exposed
filters widgets, so the view will know whether or not
to render them. Overrides views_plugin_display:: |
|
views_content_plugin_display_panel_pane:: |
public | function | Adjust the array of argument input to match the current list of arguments available for this display. This ensures that changing the arguments doesn't cause the argument input field to just break. | |
views_content_plugin_display_panel_pane:: |
public | function |
Return the base path to use for this display. Overrides views_plugin_display:: |
|
views_content_plugin_display_panel_pane:: |
public | function |
Overrides views_plugin_display:: |
|
views_content_plugin_display_panel_pane:: |
public | function | ||
views_content_plugin_display_panel_pane:: |
public | function |
Perform any necessary changes to the form values prior to storage.
There is no need for this function to actually store the data. Overrides views_plugin_display:: |
|
views_content_plugin_display_panel_pane:: |
public | function |
Provide the summary for page options in the views UI. Overrides views_plugin_display:: |
|
views_content_plugin_display_panel_pane:: |
public | function | ||
views_content_plugin_display_panel_pane:: |
public | function |
Check to see if the display can put the exposed form in a block. Overrides views_plugin_display:: |
|
views_content_plugin_display_panel_pane:: |
public | function |
Does the display have a more link enabled? Overrides views_plugin_display:: |
|
views_content_plugin_display_panel_pane:: |
public | function |
Make sure the display and all associated handlers are valid. Overrides views_plugin_display:: |
|
views_object:: |
public | property | Handler's definition. | |
views_object:: |
public | property | Except for displays, options for the object will be held here. | 1 |
views_object:: |
function | Collect this handler's option definition and alter them, ready for use. | ||
views_object:: |
public | function | Views handlers use a special construct function. | 4 |
views_object:: |
public | function | ||
views_object:: |
public | function | Always exports the option, regardless of the default value. | |
views_object:: |
public | function | Set default options on this object. | 1 |
views_object:: |
public | function | Set default options. | |
views_object:: |
public | function | Let the handler know what its full definition is. | |
views_object:: |
public | function | Unpack options over our existing defaults, drilling down into arrays so that defaults don't get totally blown away. | |
views_object:: |
public | function | Unpack a single option definition. | |
views_object:: |
public | function | Unpacks each handler to store translatable texts. | |
views_object:: |
public | function | ||
views_plugin:: |
public | property | The current used views display. | |
views_plugin:: |
public | property | The plugin name of this plugin, for example table or full. | |
views_plugin:: |
public | property | The plugin type of this plugin, for example style or query. | |
views_plugin:: |
public | function | Provide a list of additional theme functions for the theme info page. | |
views_plugin:: |
public | function | Return the human readable name of the display. | |
views_plugin:: |
public | function | Returns the summary of the settings in the display. | 8 |
views_plugin:: |
public | function | Provide a full list of possible theme templates used by this style. | |
views_plugin_display:: |
public | property | Stores all available display extenders. | |
views_plugin_display:: |
public | property | List of handlers for this display. | |
views_plugin_display:: |
public | property |
The top object of a view. Overrides views_plugin:: |
|
views_plugin_display:: |
public | function | Can this display accept attachments? | |
views_plugin_display:: |
public | function | Determine if the user has access to this display of the view. | |
views_plugin_display:: |
public | function | Allow displays to attach to other views. | 2 |
views_plugin_display:: |
public | function | List which sections are defaultable and what items each section contains. | 1 |
views_plugin_display:: |
public | function |
Destructor. Overrides views_object:: |
|
views_plugin_display:: |
public | function | When used externally, this is how a view gets run and returns data in the format required. | 4 |
views_plugin_display:: |
public | function | Special method to export items that have handlers. | |
views_plugin_display:: |
public | function |
Override of export_option() Overrides views_object:: |
|
views_plugin_display:: |
public | function | Special handling for plugin export. | |
views_plugin_display:: |
public | function | Special handling for the style export. | |
views_plugin_display:: |
public | function | Format a list of theme templates for output by the theme info helper. | |
views_plugin_display:: |
public | function | Returns to tokens for arguments. | |
views_plugin_display:: |
public | function | Provide some helpful text for the arguments. | 1 |
views_plugin_display:: |
public | function | List of fields for the current display with the associated relationship. | |
views_plugin_display:: |
public | function | Get the handler object for a single handler. | |
views_plugin_display:: |
public | function | Get a full array of handlers for $type. This caches them. | |
views_plugin_display:: |
public | function | Check to see which display to use when creating links. | |
views_plugin_display:: |
public | function | Intelligently get an option either from this or default display. | |
views_plugin_display:: |
public | function | Provide some helpful text for pagers. | 1 |
views_plugin_display:: |
public | function | Get the instance of a plugin, for example style or row. | |
views_plugin_display:: |
public | function | Provide the block system with any exposed widget blocks for this display. | |
views_plugin_display:: |
public | function | Displays can require a certain type of style plugin. | 1 |
views_plugin_display:: |
public | function | Check to see if the display has a 'path' field. | 1 |
views_plugin_display:: |
public | function | If this display creates a block, implement one of these. | |
views_plugin_display:: |
public | function | If this display creates a page with a menu item, implement it here. | |
views_plugin_display:: |
public | function | 1 | |
views_plugin_display:: |
public | function | Determine if a given option is set to use the default or current display. | |
views_plugin_display:: |
public | function | If this display is the 'default' display which contains fallback settings. | 1 |
views_plugin_display:: |
public | function | Check if the provided identifier is unique. | |
views_plugin_display:: |
public | function | If override/revert was clicked, perform the proper toggle. | |
views_plugin_display:: |
public | function |
Validate the options form. Overrides views_plugin:: |
1 |
views_plugin_display:: |
public | function | Because forms may be split up into sections, this provides an easy URL to exactly the right section. Don't override this. | |
views_plugin_display:: |
public | function | Set an option and force it to be an override. | |
views_plugin_display:: |
public | function | Fully render the display. | 1 |
views_plugin_display:: |
public | function | Set up any variables on the view prior to execution. | |
views_plugin_display:: |
public | function |
Inject anything into the query that the display handler needs. Overrides views_plugin:: |
|
views_plugin_display:: |
public | function | Render this display. | 1 |
views_plugin_display:: |
public | function | ||
views_plugin_display:: |
public | function | ||
views_plugin_display:: |
public | function | Not all display plugins will support filtering. | |
views_plugin_display:: |
public | function | Render the footer of the view. | |
views_plugin_display:: |
public | function | Render the header of the view. | |
views_plugin_display:: |
public | function | Render the 'more' link. | |
views_plugin_display:: |
public | function | Not all display plugins will suppert pager rendering. | 1 |
views_plugin_display:: |
public | function | Intelligently set an option either from this display or from the default display, if directed to do so. | |
views_plugin_display:: |
public | function | Flip the override setting for the given section. | |
views_plugin_display:: |
public | function | Special method to unpack items that have handlers. | |
views_plugin_display:: |
public | function | Special handling for plugin unpacking. | |
views_plugin_display:: |
public | function | ||
views_plugin_display:: |
public | function | Check to see if the display needs a breadcrumb. | 1 |
views_plugin_display:: |
public | function | Does this display uses exposed filters? | 2 |
views_plugin_display:: |
public | function | Determine if the display's style uses fields. | |
views_plugin_display:: |
public | function | Check to see if the display has some need to link to another display. | 1 |
views_plugin_display:: |
public | function | Does the display use AJAX? | |
views_plugin_display:: |
public | function | Does the display have groupby enabled? | |
views_plugin_display:: |
public | function | Should the enabled display more link be shown when no more items? | |
views_plugin_display:: |
public | function | Should the enabled display more link being opened in an new window? | |
views_plugin_display:: |
public | function | Does the display have custom link text? | |
views_plugin_display:: |
public | function | Does the display have a pager enabled? | 1 |
views_plugin_display:: |
public | function | Render any special blocks provided for this display. |