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

devin carlson’s picture

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.

denes.szabo’s picture

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.

grey_’s picture

subscribing to thread.

okokokok’s picture

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?

okokokok’s picture

TheCrow’s picture

Status: Active » Closed (cannot reproduce)

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