欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

drupal views 函数

shiping1 的头像

hook_views_pre_view

hook_views_pre_render  https://api.drupal.org/api/views/docs%21docs.php/function/hook_views_pre_render/6

 hook_views_data_alter  https://api.drupal.org/api/views/docs%21docs.php/function/hook_views_data_alter/6

 

请问 hook_views_pre_view
增加一行数据 怎么增加
[中山]猫之良品<catcat811@gmail.com>  14:09:33
在VIEWS动态添加一行数据,还不如自己写SQL做个LIST
[苏州]泪痕_元怜(958186957)  14:24:02

如何做呢
大概思路呢
[中山]猫之良品<catcat811@gmail.com>  14:31:12
$nids = db_select('node', 'n')
    ->condition('n.status', 1)
    ->condition('n.type', array('article'), 'IN')
    ->fields('n', array('nid'))
    ->orderBy('c.cid', 'DESC');
    ->addTag('node_access')
    ->extend('PagerDefault')->limit(10)
    ->execute()->fetchCol();

if(count($nids)) {
    $nodes_view = node_view_multiple(node_load_multiple($nids));
    $output = render($nodes_view);
} else {
    $output = t('No Posts');
}
return array(
    'content' => $output,
    'pager' => theme('pager')
);
普通分类: