Я работаю над установкой Ubercart на сайте Drupal, который мы производим. Все идет гладко, но теперь я пытаюсь настроить шаблон страницы заказа (модуль uc_order), чтобы разработчики frontend могли его подгонять.Theming Ubercart Order Panes
Страница является той, которую вы просматриваете, когда вы идете к пользователю/[UID]/order/[ORDER-ID].
Я понимаю, как использовать крючки, препроцесс, тематические и шаблонные функции в Drupal, но в настоящее время я не вижу способа изменить какую-либо разметку на «панели заказов», составляющие страницу. Само собой разумеется, что я не хочу касаться кода модуля.
Таким образом, одна из страниц является «Билла To» адрес панели:
<div class="order-pane pos-left">
<div class="order-pane-title">Bill to: </div>
Name<br>
Address<br>
Town<br>
Postcode<br>
</div>
По существу я хотел бы поставить класс в DIV, так что это выглядит следующим образом:
<div class="order-pane pos-left bill-to">...</div>
<div class="order-pane pos-left ship-to">...</div>
<div class="order-pane pos-left payment">...</div>
<div class="order-pane pos-left comments">...</div>
...
Я просто не вижу способа сделать это.
Любая помощь будет высоко оценена.
Спасибо, я думал о jQuery, но мы были не очень рады этому. Я также подумал о создании обратного вызова для каждой панели заказов, но я не уверен, как мы сможем это поддерживать. Я рассмотрю это немного дальше, я как бы надеялся, что я просто что-то упустил. – JonB