Postponed (maintainer needs more info)
Project:
Sub-path URL Aliases
Version:
6.x-1.1
Component:
Miscellaneous
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
13 Jan 2010 at 16:49 UTC
Updated:
8 Mar 2011 at 01:30 UTC
Comments
Comment #1
chrispeat commentedJust to report back, I couldnt ever figure this out and had to remove blocks from organic group forums. Bit weird really but sure its a n00bie problem...
..if anyone figures it and see's this post it's be great to know!
:)
Comment #2
luke.oakes commentedHi I'm having the same problem. Want to show a block on an ..../edit page, but can't do so using the alias.
I'll have to work around this by not having a block on the edit page, but including it in the content type help text... which isn't ideal but I'll get over it =)
Is it fixable?
(Great module though - I hate seeing node numbers in the urls!)
Comment #3
alexmartin commentedHi,
I'd love to get this working too, as was hoping this module would allow me to display blocks on edit pages. If there's any alternative methods out there for achieving this I'd love to hear about it.
Other than that, nice module, so many thanks!
Comment #4
bropp commentedI would also love to have this functionality.
Comment #5
dave reidI need more details on what steps I should take to reproduce the condition everyone wants here.
Comment #6
kurkuma commentedJust enable the module and try to restrict the visibility of any block to a path by its alias. If the alias is related to "subpath url aliases" the visibility conditions will not work. It seems it has to do with the way Drupal works with aliases, which are complete strings.
Comment #7
process91 commentedI had this problem as well. Just to clarify, here's the issue:
Node has internal path of "node/1" and has an alias such as "content/BLAH"
This module makes it so that "content/BLAH/bunch-of-args" still redirects to "node/1/bunch-of-args", for example "content/BLAH/edit" will now show the edit page "node/1/edit". However, if we had blocks set to visible on "content/BLAH/edit", they do not show up.
Workaround: set the block's visibility to "node/1/edit". If you were attempting to make the block visible on all node edit pages, you could do this: "node/*/edit". Other wildcard configurations are similarly applicable.
I would guess that the subpath alias module (or perhaps the urlalias module) changes the Drupal's internal path, and it does so before blocks are rendered.
Comment #8
DaPooch commentedI'm having the same problem. Any subpath alias now doesn't respect the wildcard visibility rules for blocks. I need the subpath to still show the appropriate blocks assigned to it. It would be nice not to have the path be node based as indicated above since node id's change from dev to production versions of the site and it would be one more thing to have to change during deployment.