So i have several blocks but do not want them all to appear on the same page, in Blocks i selected the option "show only on listed pages, then in the pages box below i entered the full URL of what page i want the block to appear on, but to no avail.

I also tried it the opposite way, by selecting "Show on every page except the listed pages." and in the pages box listed all the URL where i do not want the block to appear, but still never worked, any help would be appreciated.

Comments

andrewtf’s picture

You mention adding the full URL. Try using the Drupal path/relative URL (without the preceding /) instead. That's what works for me.

theboxinghistorian’s picture

got it now, thank you

Dave Gray’s picture

Example

volunteer/frequently-asked-questions

This is the Drupal path, 'volunteer' is the parent page, 'frequently-asked-questions' the child page of volunteer, therefore the block will be shown or hidden on the 'frequently-asked-questions' page in the volunteer section.

If I wanted to effect just the volunteer page the path would be 'volunteer'

If I wanted to effect all the pages which started with volunteer in the path I would enter volunteer*

Dave

Dave Gray’s picture

Yes, this works for me too, are you including the domain name e.g. example.com, if so take it off.

Dave