У меня есть два файла вида:
1) views-view - site-search - site-search-page.tpl.php
2) views-view-unformatted--site-search - site-search-page.tpl.php
Второй файл tpl отвечает за вывод полей в и т. д. Первый файл tpl состоит так:
<?php if ($rows): ?>
<?php print $rows; ?>
<?php elseif ($empty): ?>
....
<?php print $empty; ?>
<?php endif; ?>
Теперь я создал пользовательский модуль, и в пользовательском модуле я хочу, чтобы любой из приведенных выше файлов TPL, основанный на $ строках, был пустым или нет.
/**
* Implements hook_theme().
*/
function site_search_theme($existing, $type, $theme, $path) {
$theme = array();
$theme['views_view__site_search__site_search_page'] = array(
'base hook' => 'views_view',
'template' => 'views-view--site-search--site-search-page',
'path' => drupal_get_path('module', 'site_search') . '/templates',
);
return $theme;
}
Мой вопрос: как я могу определить$ lines пуст или что-то в моем пользовательском модуле?И как я могу вызвать соответствующий файл TPL из пользовательского модуля?