[support] can this be done with views
Jim Ruby
jim at v-community.com
Tue Sep 13 12:25:47 UTC 2011
Hold the presses, stop, it does work, tried it again this morning and it
worked. Wow, I must have had some pages stuck in my cache. Thank you for
your help.
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: Monday, September 12, 2011 11:17 PM
To: support at drupal.org
Subject: Re: [support] can this be done with views
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
More information about the support
mailing list