Hi Zusammen,
ich habe zum ersten mal in einer meiner Erweiterungen die "haste_ajax_operation" für das toggeln von Feldern eingesetzt.
Ich habe nur ein Problem ich bekomme den Button_callback nicht zum laufen. Das toggeln des Feldes mit "0" und "1! klappt ohne Probleme.
Registriert ist der service und klappt auch, wenn ich alles auf die herkömmliche art mache. Vielleicht sehe ich den Wald vor lauter bäumen nicht.
Hier mein Code an der Stelle:
Code:
...
'attributes' => 'onclick="Backend.getScrollOffset();"',
'showInHeader' => true,
'haste_ajax_operation' => [
'field' => 'meinfeld',
'button_callback' => ['jedo_style.contao_meinfeld_bundle.listener.data_container.meinfeld','onToggleCallback'],
'options' => [
[
'value' => 0,
'icon' => 'bundles/contaomeinfeld/images/WhiteOnImage.svg',
],
[
'value' => 1,
'icon' => 'bundles/contaomeinfeld/images/WhiteOnBlue.svg',
],
],
],
...
Auch dies klappt irgendwie nicht
Code:
...
'attributes' => 'onclick="Backend.getScrollOffset();"',
'showInHeader' => true,
'button_callback' => ['jedo_style.contao_meinfeld_bundle.listener.data_container.meinfeld','onToggleCallback'],
'haste_ajax_operation' => [
'field' => 'meinfeld',
'options' => [
[
'value' => 0,
'icon' => 'bundles/contaomeinfeld/images/WhiteOnImage.svg',
],
[
'value' => 1,
'icon' => 'bundles/contaomeinfeld/images/WhiteOnBlue.svg',
],
],
],
...
Danke im Voraus
Lesezeichen