Здравствуйте.
Есть заказ на 228 позиций.
Весь правый блок, где печатные формы и данные о заказе, слетел в конец страницы.
Связываю это с большим заказом, так как до этого такого не было. Плагины недавно никакие не ставили, обновления тоже.
Простыня с заказом получилась очень большая. Сам заказ 228 позиций, плюс все позиции дублируются в логах в отчете о скидках от плагина "Гибкие Скидки".
2 комментария
В свое время тоже столкнулся с "проблемой" верстки, но не из-за "плавающих блоков" и не из-за заказов, в которых очень много товаров. Помню, что в 6 версии в админке было так что таблица с товарами начиналась после всей обвязки с информацией о заказе, комментариями и т.п., а поэтому шла на всю ширину и вниз.
Потом в 7-ке переверстали и таблицу заузили на ширину правого сайдбара, затолкав в левую часть.
И получилось (упрощенно):
<div order-block>
<div order-content>
<table id=order-items></table>
</div>
<div order-sidebar float-right>правый блок, который у вас уплыл вниз, потеряв табличность</div>
</div>
Блоки наделили свойством table и table-cell соответственно. Есс-но, когда table-cell свойство чем-нибудь перекрывается или его теряет правый блок, то блоки разваливаются так, как вы и описали. Возможно вам надо искать причину потери некоторых свойств правым блоком. ИМХО кол-во товаров тут непричем. Хоть 100500 ... просто будет очень длинная простыня.
У себя таблицу товаров вытащил из div order-content и положил под два блока как и было раньше. Мне важна была ширина таблицы с товарами, которую убавили такой обновленной версткой. Но в моем случае правый блок небольшой высоты, поэтому все норм. Когда он очень большой и в нем много данных, то будет корявенько.
Речь о шаблоне /wa-apps/shop/templates/actions/order/Order.html
"ИМХО кол-во товаров тут непричем" - согласен, разве что где-то, на каком-то этапе, "не доработал" цикл...
Буду сейчас искать, в чем отличие этого заказа от другого.