Hi,

I spoke with Ciril about this issue on his site, and I got the first problem fixed, unfortunately I've encountered a new problem that I can't get around and I'm hoping posting on here will help. To show you a good example of my problem, please visit my site: www.tuvgs.com. The main banner as you can tell shows the captions and displays the images, however each banner image should have its OWN link. Instead the entire banner becomes one link, as if the nodes don't exist. When I'm on the views page, each image can be clicked on and linked to in the correct manner. However, whenever placed into the block, it no longer functions properly.

I've gone ahead and posted the exported view so that all the settings can be duplicated:

$view = new view;
$view->name = 'featured_slider';
$view->description = 'Slider Views';
$view->tag = 'Slider';
$view->view_php = '';
$view->base_table = 'node';
$view->is_cacheable = FALSE;
$view->api_version = 2;
$view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */
$handler = $view->new_display('default', 'Defaults', 'default');
$handler->override_option('fields', array(
'title' => array(
'label' => '',
'alter' => array(
'alter_text' => 0,
'text' => '',
'make_link' => 0,
'path' => '',
'link_class' => '',
'alt' => '',
'prefix' => '',
'suffix' => '',
'target' => '',
'help' => '',
'trim' => 0,
'max_length' => '',
'word_boundary' => 1,
'ellipsis' => 1,
'html' => 0,
'strip_tags' => 0,
),
'empty' => '',
'hide_empty' => 0,
'empty_zero' => 0,
'link_to_node' => 1,
'exclude' => 0,
'id' => 'title',
'table' => 'node',
'field' => 'title',
'relationship' => 'none',
'override' => array(
'button' => 'Override',
),
),
'field_image_fid' => array(
'label' => 'Image',
'alter' => array(
'alter_text' => 0,
'text' => '',
'make_link' => 0,
'path' => '',
'link_class' => '',
'alt' => '',
'prefix' => '',
'suffix' => '',
'target' => '',
'help' => '',
'trim' => 0,
'max_length' => '',
'word_boundary' => 1,
'ellipsis' => 1,
'html' => 0,
'strip_tags' => 0,
),
'empty' => '',
'hide_empty' => 0,
'empty_zero' => 0,
'link_to_node' => 0,
'label_type' => 'widget',
'format' => 'image_plain',
'multiple' => array(
'group' => TRUE,
'multiple_number' => '',
'multiple_from' => '',
'multiple_reversed' => FALSE,
),
'exclude' => 0,
'id' => 'field_image_fid',
'table' => 'node_data_field_image',
'field' => 'field_image_fid',
'relationship' => 'none',
'override' => array(
'button' => 'Override',
),
),
'field_link_url' => array(
'label' => 'Link',
'alter' => array(
'alter_text' => 0,
'text' => '',
'make_link' => 0,
'path' => '',
'link_class' => '',
'alt' => '',
'prefix' => '',
'suffix' => '',
'target' => '',
'help' => '',
'trim' => 0,
'max_length' => '',
'word_boundary' => 1,
'ellipsis' => 1,
'html' => 0,
'strip_tags' => 0,
),
'empty' => '',
'hide_empty' => 0,
'empty_zero' => 0,
'link_to_node' => 0,
'label_type' => 'widget',
'format' => 'url',
'multiple' => array(
'group' => TRUE,
'multiple_number' => '',
'multiple_from' => '',
'multiple_reversed' => FALSE,
),
'exclude' => 0,
'id' => 'field_link_url',
'table' => 'node_data_field_link',
'field' => 'field_link_url',
'relationship' => 'none',
'override' => array(
'button' => 'Override',
),
),
));
$handler->override_option('filters', array(
'status' => array(
'operator' => '=',
'value' => '1',
'group' => '0',
'exposed' => FALSE,
'expose' => array(
'operator' => FALSE,
'label' => '',
),
'id' => 'status',
'table' => 'node',
'field' => 'status',
'relationship' => 'none',
),
'type' => array(
'operator' => 'in',
'value' => array(
'featured_slider' => 'featured_slider',
),
'group' => '0',
'exposed' => FALSE,
'expose' => array(
'operator' => FALSE,
'label' => '',
),
'id' => 'type',
'table' => 'node',
'field' => 'type',
'relationship' => 'none',
),
));
$handler->override_option('access', array(
'type' => 'none',
));
$handler->override_option('cache', array(
'type' => 'none',
));
$handler->override_option('distinct', 0);
$handler->override_option('style_plugin', 'views_nivo_slider');
$handler->override_option('style_options', array(
'imagefield_preset' => 'full_size',
'style' => 'default',
'effect' => 'random',
'slices' => '15',
'animSpeed' => '500',
'pauseTime' => '3000',
'directionNav' => 'true',
'directionNavHide' => 'true',
'controlNav' => 'disabled',
'controlNavThumbsIC' => 'full_size',
'controlNavThumbsICField' => '',
'controlNavThumbsField' => 'title',
'keyboardNav' => 'true',
'pauseOnHover' => 'true',
'manualAdvance' => 'false',
'captionOpacity' => '0.8',
));
$handler->override_option('row_plugin', 'nivo_sliderfields');
$handler->override_option('row_options', array(
'image_field' => 'field_image_fid',
'title_field' => 'title',
'link_field' => 'field_link_url',
));
$handler = $view->new_display('block', 'Block', 'block_1');
$handler->override_option('block_description', '');
$handler->override_option('block_caching', -1);

Each individual image has their own node, and each has their own link URL assigned to them (so uploaded image using imagecache, then using the link module, I have the Link URL plugged in.) Hopefully someone can help me, I'm at wits end but I love this banner/module.

Comments

Darthfuzzy’s picture

Never mind! I've fixed the issue!

mgladding’s picture

I am having the same problem. How did you fix the issue?

nicolas@webstanz.be’s picture

I'm also interested by the solution. I've the same problem.

Thanks

LDawg’s picture

Also I have the same problem :(

How can I link each slide to it's own node?

Darthfuzzy’s picture

Sorry everyone that I didn't post the solution. I ended up switching to the regular views slide show block as Nuvo slider ended up becoming a huge issue. Upon fixing the problem, the actual slider stopped functioning and remained as a single image with a link and wouldn't reset after going through the slides, even after adding a custom 'reset' in views. I haven't found a true solution to the problem yet.

manojo’s picture

Same problem, It was woking fine an suddenly stopped working.

manojo’s picture

I've fixed the problem by installing jQuery Update 6.x-2.0-alpha1. Update this module and you'll have it working.