{"issue":{"created_at":"2011-11-29T10:07:56Z","state":"open","updated_at":"2011-11-29T10:07:59Z","user":{"gravatar_id":"256406243346b9253f8610fb1d1e05f6","id":1215373,"url":"https://api.github.com/users/importer","avatar_url":"https://secure.gravatar.com/avatar/256406243346b9253f8610fb1d1e05f6?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"importer"},"comments":3,"body":"Nach der Dokumentation ruft der Hook eine Funktion mit folgenden Parametern auf:\n\npublic function myGetContentElement(Database_Result $objElement, $strBuffer)\n\nBeim Aufruf des Hooks (Contoller.php Zeile 418-425) ist $objElement kein Objekt vom Typ Datase_Result mehr und der Funktionsaufruf schlägt fehl. Übergeben wird ein ContentElement (oder ein Element typ ExtendedForm). Sollten Hooks hier wirklich ein Database_Result brauchen, so muss der Hook VOR Zeil 414 aufgerufen werden (hier ist $objElement von vom Typ Database_Result).\n\n[Download the attachments](http://www.contao.org/tl_files/tickets/2693.zip \"Download the attachments of this ticket\")\n\n--- _Originally created by Thraile on November 24th, 2010, at 02:57pm (ID 2693)_","assignee":null,"id":2382478,"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"labels":[{"name":"Defect","color":"bd2c00","url":"https://api.github.com/repos/contao/test/labels/Defect"},{"name":"frontend","color":"e6e6e6","url":"https://api.github.com/repos/contao/test/labels/frontend"}],"number":2693,"title":"Hook:: getContentElement - falsche Parameter","closed_at":null,"html_url":"https://github.com/contao/test/issues/2693","url":"https://api.github.com/repos/contao/test/issues/2693","milestone":null},"action":"created","comment":{"created_at":"2011-11-29T10:07:59Z","updated_at":"2011-11-29T10:07:59Z","user":{"gravatar_id":"9994df352157ae1b778b792744bdbf05","id":1073273,"url":"https://api.github.com/users/aschempp","avatar_url":"https://secure.gravatar.com/avatar/9994df352157ae1b778b792744bdbf05?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"aschempp"},"body":"Der Fehler in der Dokumentation ist noch immer vorhanden. Ausserdem bin ich auf ein Problem gestossen, wenn das Inhaltselement ein Hybrid ist (z.B. Form). Dann stehen nämlich die Daten des Inhaltselementes nicht zur Verfügung, womit der Hook nahezu unnutzbar wird - zusätzliche Felder in tl_content können ja nicht abgefragt werden.\n\nEntweder müsste der Hook als drittes Argument das Datenbank-Resultat übergeben, oder noch besser die Daten oder ID des Elements im Hybrid gespeichert werden. Über dieses Problem bin ich nämlich auch schon gestolpert.\n\n--- _Originally created on February 23rd, 2011, at 10:12am_","id":2926714,"url":"https://api.github.com/repos/contao/test/issues/comments/2926714"}}