2012-07-26 2 views
1

콘텐츠를 표 (약 30 행)로 표시하는보기가 있습니다. 한 행에 하나의 용어를 지정했습니다 (이 경우 vocab = highlighted, term = yes). 내가하고 싶은 것은 강조 표시된 행 위나 아래에 2 개의 결과 만 표시하는 것입니다.Drupal보기 3 : 강조 표시된 행 위와 아래에 2 행 표시

행 1-3 표시되지

~~~~~~~~~~~~~~~~~~~~~~~~

4 행

5 행

행 6 (= YES 강조)

행 7

,691 363,210

행 8

~~~~~~~~~~~~~~~~~~~~~~~~

행 9-X는

어떻게을 표시하지 내가이 일을 할까?

감사합니다,

S

편집 : 당신은 jQuery를의 레이어를 추가하여이 작업을 수행 할 수 있습니다

$view = new view; 
$view->name = 'league_cup_table_teaser'; 
$view->description = ''; 
$view->tag = 'default'; 
$view->base_table = 'node'; 
$view->human_name = 'League/cup table teaser'; 
$view->core = 7; 
$view->api_version = '3.0'; 
$view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */ 

/* Display: Master */ 
$handler = $view->new_display('default', 'Master', 'default'); 
$handler->display->display_options['title'] = 'League/cup table teaser'; 
$handler->display->display_options['access']['type'] = 'perm'; 
$handler->display->display_options['cache']['type'] = 'none'; 
$handler->display->display_options['query']['type'] = 'views_query'; 
$handler->display->display_options['query']['options']['query_comment'] = FALSE; 
$handler->display->display_options['exposed_form']['type'] = 'basic'; 
$handler->display->display_options['pager']['type'] = 'none'; 
$handler->display->display_options['style_plugin'] = 'default'; 
$handler->display->display_options['row_plugin'] = 'fields'; 
$handler->display->display_options['row_options']['hide_empty'] = 0; 
$handler->display->display_options['row_options']['default_field_elements'] = 0; 
/* Field: Content: Title */ 
$handler->display->display_options['fields']['title']['id'] = 'title'; 
$handler->display->display_options['fields']['title']['table'] = 'node'; 
$handler->display->display_options['fields']['title']['field'] = 'title'; 
$handler->display->display_options['fields']['title']['label'] = ''; 
$handler->display->display_options['fields']['title']['alter']['alter_text'] = 0; 
$handler->display->display_options['fields']['title']['alter']['make_link'] = 0; 
$handler->display->display_options['fields']['title']['alter']['absolute'] = 0; 
$handler->display->display_options['fields']['title']['alter']['external'] = 0; 
$handler->display->display_options['fields']['title']['alter']['replace_spaces'] = 0; 
$handler->display->display_options['fields']['title']['alter']['trim_whitespace'] = 0; 
$handler->display->display_options['fields']['title']['alter']['nl2br'] = 0; 
$handler->display->display_options['fields']['title']['alter']['word_boundary'] = 0; 
$handler->display->display_options['fields']['title']['alter']['ellipsis'] = 0; 
$handler->display->display_options['fields']['title']['alter']['more_link'] = 0; 
$handler->display->display_options['fields']['title']['alter']['strip_tags'] = 0; 
$handler->display->display_options['fields']['title']['alter']['trim'] = 0; 
$handler->display->display_options['fields']['title']['alter']['html'] = 0; 
$handler->display->display_options['fields']['title']['element_label_colon'] = FALSE; 
$handler->display->display_options['fields']['title']['element_wrapper_type'] = 'h2'; 
$handler->display->display_options['fields']['title']['element_default_classes'] = 1; 
$handler->display->display_options['fields']['title']['hide_empty'] = 0; 
$handler->display->display_options['fields']['title']['empty_zero'] = 0; 
$handler->display->display_options['fields']['title']['hide_alter_empty'] = 1; 
$handler->display->display_options['fields']['title']['link_to_node'] = 0; 
/* Field: Content: Teams */ 
$handler->display->display_options['fields']['field_teams']['id'] = 'field_teams'; 
$handler->display->display_options['fields']['field_teams']['table'] = 'field_data_field_teams'; 
$handler->display->display_options['fields']['field_teams']['field'] = 'field_teams'; 
$handler->display->display_options['fields']['field_teams']['label'] = ''; 
$handler->display->display_options['fields']['field_teams']['alter']['alter_text'] = 0; 
$handler->display->display_options['fields']['field_teams']['alter']['make_link'] = 0; 
$handler->display->display_options['fields']['field_teams']['alter']['absolute'] = 0; 
$handler->display->display_options['fields']['field_teams']['alter']['external'] = 0; 
$handler->display->display_options['fields']['field_teams']['alter']['replace_spaces'] = 0; 
$handler->display->display_options['fields']['field_teams']['alter']['trim_whitespace'] = 0; 
$handler->display->display_options['fields']['field_teams']['alter']['nl2br'] = 0; 
$handler->display->display_options['fields']['field_teams']['alter']['word_boundary'] = 1; 
$handler->display->display_options['fields']['field_teams']['alter']['ellipsis'] = 1; 
$handler->display->display_options['fields']['field_teams']['alter']['more_link'] = 0; 
$handler->display->display_options['fields']['field_teams']['alter']['strip_tags'] = 0; 
$handler->display->display_options['fields']['field_teams']['alter']['trim'] = 0; 
$handler->display->display_options['fields']['field_teams']['alter']['html'] = 0; 
$handler->display->display_options['fields']['field_teams']['element_label_colon'] = FALSE; 
$handler->display->display_options['fields']['field_teams']['element_default_classes'] = 1; 
$handler->display->display_options['fields']['field_teams']['hide_empty'] = 0; 
$handler->display->display_options['fields']['field_teams']['empty_zero'] = 0; 
$handler->display->display_options['fields']['field_teams']['hide_alter_empty'] = 1; 
$handler->display->display_options['fields']['field_teams']['type'] = 'field_collection_views_view'; 
$handler->display->display_options['fields']['field_teams']['settings'] = array(
    'name' => 'field_collection_league_cup_table_teaser', 
    'display_id' => 'default', 
    'add' => '', 
); 
$handler->display->display_options['fields']['field_teams']['group_rows'] = 1; 
$handler->display->display_options['fields']['field_teams']['delta_offset'] = '0'; 
$handler->display->display_options['fields']['field_teams']['delta_reversed'] = 0; 
$handler->display->display_options['fields']['field_teams']['delta_first_last'] = 0; 
$handler->display->display_options['fields']['field_teams']['field_api_classes'] = 0; 
/* Filter criterion: Content: Published */ 
$handler->display->display_options['filters']['status']['id'] = 'status'; 
$handler->display->display_options['filters']['status']['table'] = 'node'; 
$handler->display->display_options['filters']['status']['field'] = 'status'; 
$handler->display->display_options['filters']['status']['value'] = 1; 
$handler->display->display_options['filters']['status']['group'] = 1; 
$handler->display->display_options['filters']['status']['expose']['operator'] = FALSE; 
/* Filter criterion: Content: Type */ 
$handler->display->display_options['filters']['type']['id'] = 'type'; 
$handler->display->display_options['filters']['type']['table'] = 'node'; 
$handler->display->display_options['filters']['type']['field'] = 'type'; 
$handler->display->display_options['filters']['type']['value'] = array(
    'table' => 'table', 
); 
/* Filter criterion: Content: Promoted to front page */ 
$handler->display->display_options['filters']['promote']['id'] = 'promote'; 
$handler->display->display_options['filters']['promote']['table'] = 'node'; 
$handler->display->display_options['filters']['promote']['field'] = 'promote'; 
$handler->display->display_options['filters']['promote']['value'] = '1'; 

/* Display: Block */ 
$handler = $view->new_display('block', 'Block', 'block'); 
+0

에 오신 것을 환영합니다. 질문이 예상되는 형식과 일치하지 않습니다 : [FAQ] (http://stackoverflow.com/faq#questions). "어떻게 ..."가 아니라 진짜 문제를 해결하도록 도움을 요청해야합니다. 제발, 혼자서 수색하고, 갇혀있을 때 돌아와. 그러나, 당신은 SO 채팅에 대한 도움을 찾을 것입니다 –

+0

나는 당신이 무슨 뜻인지 조금 확실하지 않습니까? 이것은 실제 문제이며 게시하기 전에 Google, Drupal.org 및 Stack Overflow를 검색했습니다. 또한, 나는 붙어있다! 콘텐츠 형식 및보기를 만들었습니다. 내 뛰어난 문제는 필터링 메커니즘입니다. –

+0

그래, 이것이 진짜 문제라면, 코드/구성을 게시하고, 일부 "전문가"가 당신을 도우려고 노력할 것입니다. 빨리 귀하의 게시물을 읽고, 그것은 전에 검색하지 않은 것 같습니다. 그래서 우리가 당신이 어떤 결과를 기대했던 코드를 보여주십시오 :) –

답변