[support] can this be done with views

Jim Ruby jim at v-community.com
Tue Sep 13 12:23:10 UTC 2011


When I go to this url it still shows all the announcements and and not just
the single nid.

I have three announcements created. If I go to announcements/10 it will not
show just 10, it will show 10 11 and 12.


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