Tell me more ×
Drupal Answers is a question and answer site for Drupal developers and administrators. It's 100% free, no registration required.

I created a Block from a view and Displayed on a particular node. However the block is being displayed before the node content. I tried with the Blocks row-weights but is of no use.

All i need is to display block after the node content.

share|improve this question
both of them are in same region? – Mohammad Ali Akbari Apr 7 '12 at 12:38
yes!, they are in same content region. and i even tried out with weights but its not working and – Rafee Apr 7 '12 at 12:39
2  
play with weights, for example give -20 to block and +20 to main content – Mohammad Ali Akbari Apr 7 '12 at 12:41
Its not working out.! – Rafee Apr 7 '12 at 12:45

2 Answers

up vote 1 down vote accepted

Try out the below images step by step, i believe you are the evolving this step before you do with other blocks and pages

enter image description here

And see if that

Show block on specific pages are in

All pages except those listed or

Only the listed pages..

enter image description here

Make that to All pages except those listed and check that out..

share|improve this answer
wow!, excellent, i got that.. thanks Clive and @Mohammad Ali Akbari – Rafee Apr 7 '12 at 13:06

I know you've mentioned that you've tried the row-weights on the block page and it hasn't worked, but this is 100% definitely the correct way to order blocks within regions. For example:

Screenshot

In that example the Search Form comes after the main page content (which is a block in Drupal 7), which includes the node content, for every page on which it's active. I've tried it with blocks made from Views as well and it work exactly as expected.

I guess it's possible that you have some theme preprocessing/template override that might be re-ordering the blocks but I can't imagine why you'd have that and not know about it.

If that's not the case the only thing I can really suggest is check to make sure you don't have any rogue CSS causing that particular block to appear above the node content. It's a long shot but it may be the case.

If you've checked your theme's template.php file and page template files, and the CSS, and it still doesn't work, I can only advise re-installing/overwriting your Drupal core files as it's likely there's something wrong with the one you're currently working with.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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