Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.
For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email firstname.lastname@example.org.
I see the modern theme similar page (from shirts) has validation errors, it will help to eliminate the problem if you clean up the validation - now I am not talking about the ‘&’ not being validated but extra or missing closing tag.
Anyhow, without really working on Modern theme before, I think it is still possible to move the option box to the right. According to this this page:
Open the ‘view.phtml’, and look for ‘ Quick Overview’
<h4 class="border-head">Quick Overview</h4>
<div class="short-description">.... </div>
</div> ---> I believe this is the culprit.
Well Frikki, in a floated layout, a closing div tag places in the wrong place can result that weird behaviour even a page has no validation error.
In the theme I was working based on the default theme, that bolded </div> is the closing div for ‘product-info-box’, that is floated right and holds everything including the custom option. Hope this helps.
Thanks for your replies, but this is not the issue here. I have though found the solution. When a product is created or edited there is an attribute named ‘Display product options in’ under ‘Design’, which can hold the values ‘Product Info Column’ and ‘Block after Info Column’. Because this setting was set different for my products, I experienced this “float error”.
Unfortunately, the attribute can not be edited for multiple products at the same type, so my solution was to directly edit the database.
The attribute values are stored in the table ‘catalog_product_entity_varchar’ and the ‘attribute_id’ is ‘594’. The values for the attribute can be either ‘category1’ or ‘category2’, corresponding to ‘Product Info Column’ and ‘Block after Info Column’ respectfully.
Since I wanted all my products to have their product options in the ‘Product Info Column’, I could simply run the following SQL statement on the database.
UPDATE `catalog_product_entity_varchar` SET `value`="category1" WHERE `value`="category2"
That’s correct and fine for a few products, but with hundreds or thousands or items to modify, direct SQL queries are relatively instant. This is one of two queries that I run all the time as descriptions move containers for various reasons. Another is to enable viewing of additional images based on positioning and of course price adjustments…
Love to see other people useful queries. Huge time savers.