Download & Extend

SL block does not appear on <front> page (generated by Views)

Project:Service links
Version:6.x-2.x-dev
Component:Code
Category:bug report
Priority:critical
Assigned:Unassigned
Status:closed (cannot reproduce)

Issue Summary

First I had an issue trying to get blocks to appear on nodes, then I realise I had to set it in General Settings under Node Types. Which seemed a little excessive to also control block access from a special configuration page, as core has it's own functions for controlling access and location inside each block.

Now I have another problem where the block will not appear on the <front> page of my site (no other blocks have this problem). I get the node type Page in the SL configuration screen but no luck. A source of the issue might be that the page was generated by Views.

Has anyone found a solution to this?

To be honest, I think letting core control the accessability of Blocks is more than enough, and adding to an additonal configuration page in SL is a little excessive. Unless there is a good reason for it that I cannot see?

Comments

#1

I'm having the same issue but I've also run into this problem when I simply use "node" as a website's frontpage.

I cannot get the block to display using any combination of "Where to show the service links" node types, "When and how to show the links" settings or permissions.

I would also be for simply using core to handle when a block should be displayed. The settings page could remain for displaying service links in links.

#2

The service links does not apper on a panel based front page either. I have just found it. I wanted a block on a front page with service links and this block is empty.
The service_links_block() function uses $node = menu_get_object('node') when $op='view'. It is false on a panel page and, I think, on a views page too.

I have no idea how could it be fixed.

#3

subscribing to thread.

#4

The best way to do this seems to add an extra textarea where people can add paths (ideally with wildcards) that links should be displayed for - and then it'd be possible to add .
Maybe this should be a feature request instead?

#5

#6

Status:active» closed (cannot reproduce)

Service Links provide now support for not-node pages and Views 2

nobody click here