Folgendes unlösbares Problem stellt sich mir: Ich habe mit MOST ein altes Modul nachgebaut und baue gerade die enstprechenden individuellen Funktionen nach.
Nachdem ich mit dbutil überhaupt keinen Zugriff auf meine Tabellen bekam, habe ich mir gedacht: versuch halt Doctrine. Ich kann damit sogar auf meine Tabellen zugreifen und die Daten in einem Template ausgeben.
Jetzt versuche ich, einen zusätzlichen Wert in mein Array zu packen (status = ' ')
Code
$repository = $this->entityManager->getRepository('Dashboard_Entity_' . ucfirst($objectType));
$plugins = $repository->findAll();
foreach ($plugins as $plugin) {
$plugin[status] = '';
}
$plugins = $repository->findAll();
foreach ($plugins as $plugin) {
$plugin[status] = '';
}
Dies führt zu einer Fehlermeldung
Code
Call to undefined method Dashboard_Entity_Plugins::setStatus() in C:\xampp\htdocs\ZK132BLANK\lib\Zikula\EntityAccess.php on line 45
An dieser Stelle merke ich, dass ich offenbar einiges nicht verstanden habe. Offenbar will Zikula der Entität über setStatus etwas hinzufügen. Ich möchte aber gar nicht in der Tabelle des Moduls etwas verändern sondern nur in meinem daraus erzeugten Array.
Wie komme ich da weiter?
Bearbeitet von kreisliga-alemao am 02. Mai 2012 - 16:50.

Kommentare