I want to use one page checkout and have the checkout area span all 3 columns. Is this possible?
Sure, why wouldn’t it be? Just need to ensure that at least one block on each of the left and right sides has content and you should have 3 columns.
I think you misunderstood. I don’t want any blocks on the left or right - I want the center (content) block to run all the way across the page. I hope that makes more sense.
[quote name=‘grayloon’]I think you misunderstood. I don’t want any blocks on the left or right - I want the center (content) block to run all the way across the page. I hope that makes more sense.[/QUOTE]
And disabling the blocks on the left/right on the checkout page does not yield a 1 column (100% width) checkout page?
Post a screen shot after you’ve disabled all the blocks.
See how the central-column is pushed over? It still has a left margin set to allow for the left column, but I don’t know how to make it work both ways.
You must have some content there. The main.tpl file clearly has:
So I'd look at the page source and see what's in the div with class 'left-column'. That will tell you what content is there (forcing the column) and where to persue removing it. It is probably a block that has an empty div being generated. You could probably just delete the left-column blocks from the checkout page in the block manager if that turns out to be the case rather than getting the addon generating it to be fixed.
The source of the checkout page doesn’t show any trace of left-column or right-column. I can correct this with CSS if I can find a way to assign a specific ID to the checkout page. Any ideas?
What does firebug show as the area to the left of the checkout page info?
I can’t look at this on my end because I’ve changed things to load in a different order (left, central, right versus central, left, right which is the default) so I could do true variable width and have 20% left/right and 60% central. If I recall, whatever the container is for the central-content has a margin equal to the width of the left column.
Find that css and modify it but you probably only want to do so if $controller == ‘checkout’. So you will have to have “controller specific css file loading” to do it properly.