labelCallback bei copy/cut&paste
Ich habe heute ein seltsames Problem in meinem eigenen Modul.
In der labelCallback Methode in meinem Modul mache ich eine Ausgabe in Abhängigkeit von den Daten in $row, was ja bekanntermaßen der erste Parameter des Callbacks ist. Das klappt auch prima.
Wenn ich aber die Zeile (achja, ich bin im treeview, mode 5) dann per cut oder copy in die Zwischenablage von Contao tue, dann ist dieser Parameter leer. Bin ich da über einen Bug gestolpert?
PHP-Code:
public function labelCallback($row, $label, DataContainer $dc=null, $imageAttribute='')
{
return '<pre>'.print_r($row, true).'</pre>';
}
die Ausgabe sieht dann in diesem Fall, also für die Zeile im Treeview, leider so aus:
PHP-Code:
Array
(
[protected] =>
)
Update:
1.) in tl_pages funktioniert das, warum nicht bei mir?
2.) ich bin dem jetzt der Sache bis zur Zeile 2989 in der DC_Table.php gefolgt. Für den Eintrag, der gerade in der Zwischenablage ist, gibt es dort kein korrektes $objRow.
Was passiert denn bei click auf cut oder copy zuvor alles?