1

Is it possible to set a region on a specific page? I've created a page and I only want it to display it there and not elsewhere.

1

Create View Block.

Go to Home » Administration » Structure » View

Add New View.

Create a Block with View (Not Create a Page)

Block with View

Then, Select that block on the specific page.

If you have created that page with Panels or Node Template (By Adding New Variant) You can set View Rule.

  • Add Visibility Rule in View Block

Select Visibility Rule in View

Select String: URL Path as an Option

Then, set path to your page where you wanted to display your block.

Set String URL Path

I hope this will help you..

| improve this answer | |
0

You can use blocks and specify a specific page for it to display content.

| improve this answer | |
  • Yes, indeed but in page.tpl.php I've added some text that belongs to that region. I see the text on every page now. – Greg Nov 3 '14 at 18:34
  • Move that text to a block and change the show on pages only attribute to include the page you desire. Use css to customize the text layout. – Neal Garrett Nov 3 '14 at 18:56
-1

You can restrict the display of the blocks to pages, content types, roles, languages.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.