Powiedz mi jeszcze - to co widnieje na obrazku już uzyskałeś (sam układ pól tekstowych, bez napisów "szkolenie/przerwa")?
Uzyskałem już ten układ. Dodałem klasę w10, która gdzie określam szerokość diva, a także szerokość inputa.
Udało mi się nawet wstawić ten teksty szkolenie, przerwa obiadowa. Zrobiłem to tak.
Dodaję takie pola :
'showLabelTraining' => array
(
'input_field_callback' => array('klasa_modulu', 'showLabelTraining'),
),
'showLabelPause' => array
(
'input_field_callback' => array('klasa_modulu', 'showLabelPause'),
),
a dopisałem dwie funkcje:
public function showLabelTraining(DataContainer $dc)
{
return '<div style="margin-top:25px;">szkolenie</div><div style="clear:both"></div>';
}
public function showLabelPause(DataContainer $dc)
{
return '<div style="margin-top:25px;">przerwa obiadowa</div><div style="clear:both"></div>';
}
I nawet to zadziałało. Ale może jest jakiś prostszy sposób na zmianę wyglądu formularza.