D7: How to Place Both Sidebars After Content Region?

Events happening in the community are now at Drupal community events on www.drupal.org.
ithacaindy's picture

I'm building my site using D7 and Zen. I want my regions to appear in this order:

$content
$left
$right

However, the regions appear like this:

$left
$content
$right

How do I accomplish both sidebars appearing after the content region?

Comments

use zenophile module

nco71's picture

Hi using zenophile module , you can generate a blank subtheme where you can directly configure the size of your column and the order. You can probably use your existing zen theme as a template and generate a new subtheme.

Otherwise you ll have to take a look at the page template and page info files in order to put it in the right order. I don t think you can modify this in the css directly.

http://drupal.org/project/zenophile

Code or Appearance?

AaronCollier's picture

Do you want this change in the (X)HTML code that Zen generates (e.g., for accessibility concerns) or in the appearance of the site? If it is the HTML code, it should already be generated in the order you want (see: http://drupal.org/node/201428).

If it is the appearance, then you need to work with CSS to move areas around. Any changes you make should be in a subtheme that you create. You can look at the CSS file you use (I don't know if it's fixed or fluid, etc.) and change the margins on the regions you want to change.

I'd like the changes in the

ithacaindy's picture

I'd like the changes in the appearance. I'm using a fixed-width child theme. I don't understand your comments about "change the margins on the regions."

I created a child theme using the zenophile module to create the content-sidebar-sidebar appearance. Now I must theme the rest.