Well, I cannot import this view, dont have the database settings. What i can see is, for Title field, you have activated the link field, and given a path as "announcement/[nid]", so for a node like 10, URL would be announcement/10 If this URL is valid, this should work, where is the problem
Is the URL not valid, or you want to redirect it to some other URL
On Tue, Sep 13, 2011 at 5:08 AM, Jim Ruby jim@v-community.com wrote:
I'm missing something here, I have exported the view in hopes this will help. I have a block that I want to bring up the page and only display that node, but it displays everything under the content type. I'm close, but not quite doing something right:
Export view announcement Export $view = new view; $view->name = 'announcement'; $view->description = 'Display announcements type'; $view->tag = 'default'; $view->base_table = 'node'; $view->human_name = 'Announcements'; $view->core = 7; $view->api_version = '3.0-alpha1'; $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'] = 'Announcements'; $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'] = 'full'; $handler->display->display_options['pager']['options']['items_per_page'] = '10'; $handler->display->display_options['style_plugin'] = 'default'; $handler->display->display_options['row_plugin'] = 'fields'; /* Field: Content: Nid */ $handler->display->display_options['fields']['nid']['id'] = 'nid'; $handler->display->display_options['fields']['nid']['table'] = 'node'; $handler->display->display_options['fields']['nid']['field'] = 'nid'; $handler->display->display_options['fields']['nid']['exclude'] = TRUE; $handler->display->display_options['fields']['nid']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['nid']['alter']['make_link'] = 0; $handler->display->display_options['fields']['nid']['alter']['absolute'] = 0; $handler->display->display_options['fields']['nid']['alter']['external'] = 0;
$handler->display->display_options['fields']['nid']['alter']['replace_spaces '] = 0;
$handler->display->display_options['fields']['nid']['alter']['trim_whitespac e'] = 0; $handler->display->display_options['fields']['nid']['alter']['nl2br'] = 0;
$handler->display->display_options['fields']['nid']['alter']['word_boundary' ] = 1; $handler->display->display_options['fields']['nid']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['nid']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['nid']['alter']['trim'] = 0; $handler->display->display_options['fields']['nid']['alter']['html'] = 0; $handler->display->display_options['fields']['nid']['element_label_colon'] = 1;
$handler->display->display_options['fields']['nid']['element_default_classes '] = 1; $handler->display->display_options['fields']['nid']['hide_empty'] = 0; $handler->display->display_options['fields']['nid']['empty_zero'] = 0; $handler->display->display_options['fields']['nid']['hide_alter_empty'] = 0; $handler->display->display_options['fields']['nid']['link_to_node'] = 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'] = 1; $handler->display->display_options['fields']['title']['alter']['path'] = 'announcements/[nid]'; $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_spac es'] = 0;
$handler->display->display_options['fields']['title']['alter']['trim_whitesp ace'] = 0; $handler->display->display_options['fields']['title']['alter']['alt'] = '[title]'; $handler->display->display_options['fields']['title']['alter']['nl2br'] = 0;
$handler->display->display_options['fields']['title']['alter']['word_boundar y'] = 0; $handler->display->display_options['fields']['title']['alter']['ellipsis'] = 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' ] = 'h3';
$handler->display->display_options['fields']['title']['element_default_class es'] = 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'] = 0; $handler->display->display_options['fields']['title']['link_to_node'] = 0; /* Field: Content: Body */ $handler->display->display_options['fields']['body']['id'] = 'body'; $handler->display->display_options['fields']['body']['table'] = 'field_data_body'; $handler->display->display_options['fields']['body']['field'] = 'body'; $handler->display->display_options['fields']['body']['label'] = ''; $handler->display->display_options['fields']['body']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['body']['alter']['make_link'] = 0; $handler->display->display_options['fields']['body']['alter']['absolute'] = 0; $handler->display->display_options['fields']['body']['alter']['external'] = 0;
$handler->display->display_options['fields']['body']['alter']['replace_space s'] = 0;
$handler->display->display_options['fields']['body']['alter']['trim_whitespa ce'] = 0; $handler->display->display_options['fields']['body']['alter']['nl2br'] = 0;
$handler->display->display_options['fields']['body']['alter']['word_boundary '] = 1; $handler->display->display_options['fields']['body']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['body']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['body']['alter']['trim'] = 0; $handler->display->display_options['fields']['body']['alter']['html'] = 0; $handler->display->display_options['fields']['body']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['body']['element_default_classe s'] = 1; $handler->display->display_options['fields']['body']['hide_empty'] = 0; $handler->display->display_options['fields']['body']['empty_zero'] = 0; $handler->display->display_options['fields']['body']['hide_alter_empty'] = 0; $handler->display->display_options['fields']['body']['type'] = 'text_summary_or_trimmed'; $handler->display->display_options['fields']['body']['settings'] = array( 'trim_length' => '600', ); $handler->display->display_options['fields']['body']['field_api_classes'] = 0; /* Sort criterion: Content: Post date */ $handler->display->display_options['sorts']['created']['id'] = 'created'; $handler->display->display_options['sorts']['created']['table'] = 'node'; $handler->display->display_options['sorts']['created']['field'] = 'created'; $handler->display->display_options['sorts']['created']['order'] = 'DESC'; /* Contextual filter: Content: Nid */ $handler->display->display_options['arguments']['nid']['id'] = 'nid'; $handler->display->display_options['arguments']['nid']['table'] = 'node'; $handler->display->display_options['arguments']['nid']['field'] = 'nid';
$handler->display->display_options['arguments']['nid']['default_argument_typ e'] = 'fixed';
$handler->display->display_options['arguments']['nid']['default_argument_ski p_url'] = 0;
$handler->display->display_options['arguments']['nid']['summary']['number_of _records'] = '0'; $handler->display->display_options['arguments']['nid']['summary']['format'] = 'default_summary';
$handler->display->display_options['arguments']['nid']['summary_options']['i tems_per_page'] = '25'; $handler->display->display_options['arguments']['nid']['break_phrase'] = 0; $handler->display->display_options['arguments']['nid']['not'] = 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'] = 0;
$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( 'announcement' => 'announcement', ); /* Display: Page */ $handler = $view->new_display('page', 'Page', 'page'); $handler->display->display_options['defaults']['fields'] = FALSE; /* 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_spac es'] = 0;
$handler->display->display_options['fields']['title']['alter']['trim_whitesp ace'] = 0; $handler->display->display_options['fields']['title']['alter']['nl2br'] = 0;
$handler->display->display_options['fields']['title']['alter']['word_boundar y'] = 0; $handler->display->display_options['fields']['title']['alter']['ellipsis'] = 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' ] = 'h3';
$handler->display->display_options['fields']['title']['element_default_class es'] = 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'] = 0; $handler->display->display_options['fields']['title']['link_to_node'] = 1; /* Field: Content: Body */ $handler->display->display_options['fields']['body']['id'] = 'body'; $handler->display->display_options['fields']['body']['table'] = 'field_data_body'; $handler->display->display_options['fields']['body']['field'] = 'body'; $handler->display->display_options['fields']['body']['label'] = ''; $handler->display->display_options['fields']['body']['alter']['alter_text'] = 0; $handler->display->display_options['fields']['body']['alter']['make_link'] = 0; $handler->display->display_options['fields']['body']['alter']['absolute'] = 0; $handler->display->display_options['fields']['body']['alter']['external'] = 0;
$handler->display->display_options['fields']['body']['alter']['replace_space s'] = 0;
$handler->display->display_options['fields']['body']['alter']['trim_whitespa ce'] = 0; $handler->display->display_options['fields']['body']['alter']['nl2br'] = 0;
$handler->display->display_options['fields']['body']['alter']['word_boundary '] = 1; $handler->display->display_options['fields']['body']['alter']['ellipsis'] = 1; $handler->display->display_options['fields']['body']['alter']['strip_tags'] = 0; $handler->display->display_options['fields']['body']['alter']['trim'] = 0; $handler->display->display_options['fields']['body']['alter']['html'] = 0; $handler->display->display_options['fields']['body']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['body']['element_default_classe s'] = 1; $handler->display->display_options['fields']['body']['hide_empty'] = 0; $handler->display->display_options['fields']['body']['empty_zero'] = 0; $handler->display->display_options['fields']['body']['hide_alter_empty'] = 0; $handler->display->display_options['fields']['body']['field_api_classes'] = 0; /* Field: Content: Body */ $handler->display->display_options['fields']['body_1']['id'] = 'body_1'; $handler->display->display_options['fields']['body_1']['table'] = 'field_data_body'; $handler->display->display_options['fields']['body_1']['field'] = 'body'; $handler->display->display_options['fields']['body_1']['label'] = '';
$handler->display->display_options['fields']['body_1']['alter']['alter_text' ] = 0;
$handler->display->display_options['fields']['body_1']['alter']['make_link'] = 0; $handler->display->display_options['fields']['body_1']['alter']['absolute'] = 0; $handler->display->display_options['fields']['body_1']['alter']['external'] = 0;
$handler->display->display_options['fields']['body_1']['alter']['replace_spa ces'] = 0;
$handler->display->display_options['fields']['body_1']['alter']['trim_whites pace'] = 0; $handler->display->display_options['fields']['body_1']['alter']['nl2br'] = 0;
$handler->display->display_options['fields']['body_1']['alter']['word_bounda ry'] = 1; $handler->display->display_options['fields']['body_1']['alter']['ellipsis'] = 1;
$handler->display->display_options['fields']['body_1']['alter']['strip_tags' ] = 0; $handler->display->display_options['fields']['body_1']['alter']['trim'] = 0; $handler->display->display_options['fields']['body_1']['alter']['html'] = 0;
$handler->display->display_options['fields']['body_1']['element_label_colon' ] = FALSE;
$handler->display->display_options['fields']['body_1']['element_default_clas ses'] = 1; $handler->display->display_options['fields']['body_1']['hide_empty'] = 0; $handler->display->display_options['fields']['body_1']['empty_zero'] = 0; $handler->display->display_options['fields']['body_1']['hide_alter_empty'] = 0; $handler->display->display_options['fields']['body_1']['type'] = 'text_summary_or_trimmed'; $handler->display->display_options['fields']['body_1']['settings'] = array( 'trim_length' => '600', ); $handler->display->display_options['fields']['body_1']['field_api_classes'] = 0; $handler->display->display_options['path'] = 'announcements'; /* Display: Block */ $handler = $view->new_display('block', 'Block', 'block'); /* Display: Block */ $handler = $view->new_display('block', 'Block', 'block_1');
Follow me on: Twitter: http://twitter.com/1rubytweets Facebook: http://www.facebook.com/profile.php?id=1058306793 Join me on: Yahoo: jruby6767 Msn: jruby@charter.net
-----Original Message----- From: support-bounces@drupal.org [mailto:support-bounces@drupal.org] On Behalf Of Vaibhav Jain Sent: Sunday, September 11, 2011 11:13 PM To: support@drupal.org Subject: Re: [support] can this be done with views
If I understand your problem correctly, you want to link the title, to a page where all the announcements are displayed. In Views, to link to any page, you have an option named "Output this field as a link", there you can link that text to any particular link you want. Enter the link path, and you should have it.
On Mon, Sep 12, 2011 at 3:20 AM, Jim Ruby jim@v-community.com wrote:
I have a node type called announcements I have created a page that will display the title, full body andthen a teaser at the bottom. I then have a block that will display title as a link to the view page and the block displays the title and just teaser.
What I am doing is creating an announcement block and using thescheduler module.
I can't figure out how to have the title as a link in the blockbring up its own page in stead of all of the the announcements
Is there a way to make this happen? I'm a bit confused with views.If anyone can offer help I'd appreciate it.
Follow me on: Twitter: http://twitter.com/1rubytweets Facebook: http://www.facebook.com/profile.php?id=1058306793 Join me on: Yahoo: jruby6767 Msn: jruby@charter.net -- [ Drupal support list | http://lists.drupal.org/ ]-- Regards, Vaibhav Jain
-- [ Drupal support list | http://lists.drupal.org/ ]