fb_instant_articles_views.theme.inc in Facebook Instant Articles 7.2
Same filename and directory in other branches
Facebook Instant Articles theme hooks.
File
modules/fb_instant_articles_views/theme/fb_instant_articles_views.theme.incView source
<?php
/**
* @file
* Facebook Instant Articles theme hooks.
*/
/**
* Implements hook_theme().
*/
function fb_instant_articles_views_theme($existing, $type, $theme, $path) {
return array(
'views_view_row_fia' => array(
'variables' => array(
'view' => NULL,
'options' => array(),
'row' => NULL,
),
'path' => $path . '/theme',
'template' => 'views-view-row-fia',
),
);
}
/**
* Templete preprocessor for FBIA views row theme hook.
*/
function template_preprocess_views_view_row_fia(&$vars) {
$view =& $vars['view'];
$options =& $vars['options'];
$item =& $vars['row'];
$vars['title'] = check_plain($item->title);
$vars['link'] = check_url($item->link);
$vars['content'] = $item->content;
$vars['item_elements'] = empty($item->elements) ? '' : format_xml_elements($item->elements);
}
Functions
Name | Description |
---|---|
fb_instant_articles_views_theme | Implements hook_theme(). |
template_preprocess_views_view_row_fia | Templete preprocessor for FBIA views row theme hook. |