[QUOTE]
Рахман Намазов написал:
Подскажите, как можно сделать, чтобы сразу раскрывались все блоки на странице?
Кнопки "Назад" и "Далее" легко выпилить, но нужно, чтобы блоки не сворачивались при редактировании любого блока.[/QUOTE]
Также довольно легко сделать боле-менее видимыми все блоки. В order_ajax.js я закомментировал весь этот кусок (комментарии в коде мои):[CODE]if (section.id !== this.basketBlockNode.id) //Если секция - не товары
{
content = section.querySelector('.bx-soa-section-content'); //Находим первый элемент DOM c любым CSS-селектором '.bx-soa-section-content'
if (content)
content.style.display = state ? '' : 'none'; //Заблокировал, чтобы отображались все пустые элементы.
}
[/CODE]Т.е. для секций "не товары" не будет срабатывать скрытие блока.
ps "Товары" у меня отображается в начале оформления заказа. Если они стоят в конце, то не гарантирую, что все остальные раскроются, но суть та же - нужно убрать "display:none".
Однако имейте в виду, что раскрыв блоки, вы получите в них не совсем то, что ожидаете. Ведь если не введено местоположение, то непонятно, какие доставки выводить (они выводятся все на самом деле, пока нет местоположения). И так далее. Каждый следующий блок переписывается в зависимости от введённых данных. Так что, чтобы всё было красиво, нужно будет ещё подправить.