[support] can this be done with views

Vaibhav Jain in.vaibhavjain at gmail.com
Tue Sep 13 04:17:19 UTC 2011


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 at 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 at charter.net
>
>
> -----Original Message-----
> From: support-bounces at drupal.org [mailto:support-bounces at drupal.org] On
> Behalf Of Vaibhav Jain
> Sent: Sunday, September 11, 2011 11:13 PM
> To: support at 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 at v-community.com> wrote:
>
>
>        I have a node type called announcements
>
>        I have created a page that will display the title, full body and
> then 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 the
> scheduler
>        module.
>
>        I can't figure out how to have the title as a link in the block
> bring 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 at charter.net
>
>
>        --
>        [ Drupal support list | http://lists.drupal.org/ ]
>
>
>
>
>
> --
> Regards,
> Vaibhav Jain
>
>
> --
> [ Drupal support list | http://lists.drupal.org/ ]
>



-- 
Regards,
Vaibhav Jain
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drupal.org/pipermail/support/attachments/20110913/07397d66/attachment-0001.html 


More information about the support mailing list