Ok, sono sul finale dell'esercitazione, sto provando a fare il linkerBox().
Non ho errori, ma non vedo il riquadro del linkerBox (prima ancora di
poter arrivare a definirne il template, intendo).
Peraltro, il roundedGroup() mi occupa tutto lo spazio in orizzontale, e
non solo il 50%.
Il pezzo di codice incriminato è (da me è un "ordine" e non una "fattura"):
[...]
class Form(BaseComponent):
def th_form(self, form):
bc = form.center.borderContainer()
self.ordineTestata(bc.contentPane(region='top',
datapath='.record', height='150px'))
self.ordineRighe(bc.contentPane(region='center'))
def ordineTestata(self, bc):
left = bc.roundedGroup(title='Dati ordine', region='left',
width='50%')
fb = left.formbuilder(cols=1, border_spacing='4px')
fb.field('numero')
[...altri fb.field()...]
bc.contentPane(region='center').linkerBox('tavolo_id',
margin='2px')
def ordineRighe(self, pane):
[...]
Caspita, mi sembra uguale a quello dello screencast fattura parte 3,
dove sbaglio stavolta?
TIA,
max.