TYPO3Jack.net - Das TYPO3 Mailinglist Forum Archiv

TYPO3 Mailingliste: nicht fragen - lesen!

TYPO3 Mailingliste: nicht fragen - lesen!_RR_1-->
Zurück   TYPO3Jack.net - Das TYPO3 Mailinglist Forum Archiv > TYPO3-Mailinglisten: DEUTSCH > typo3-german@lists.netfielders.de

Registrieren Hilfe Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren
  #1  
Alt 08.11.2007, 19:39
Tobias Bruns
Gast
 
Beiträge: n/a
Standard [TYPO3-german] $this->cObj geht nicht mehr

Hallo,

irgendwie funktieren in meinem FE Plugin solche Sachen wie
"$this->cObj->fileResource" oder "$this->cObj->getSubpart" nicht mehr.
Muß man da ab Typo3 4.1.3 irgendwie anders drauf zugreifen? Hat bisher
immer wunderbar funktioniert. Fehler durch flasche Anwendung ist
ausgeschlossen.

Gruß,
Tobias
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
  #2  
Alt 08.11.2007, 23:19
Bernd Wilke
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german] $this->cObj geht nicht mehr

On Thu, 08 Nov 2007 19:39:50 +0100, Tobias Bruns wrote
with subject "[TYPO3-german] $this->cObj geht nicht mehr":

> Hallo,
>
> irgendwie funktieren in meinem FE Plugin solche Sachen wie
> "$this->cObj->fileResource" oder "$this->cObj->getSubpart" nicht mehr.


eien genauere Fehlermeldung ist da sicher hilfreich der Sache auf die Spur
zu kommen.

> Muß man da ab Typo3 4.1.3 irgendwie anders drauf zugreifen? Hat bisher
> immer wunderbar funktioniert. Fehler durch flasche Anwendung ist
> ausgeschlossen.


hat deine Plugin-Klasse überhaupt das Element cObj?
das wird eigentlich von der Mutterklasse (pi_base) irgendwo in der
Initialisierung angelegt.
a) deine Klasse leitet sich nicht von pi_base ab
b) du hast die Initialisierung überschrieben oder anderweitig verhindert
c) die initialiserung kann kein cObj anlegen (falsche Pfade, fehlende
Klassen, ...)

Bernd
--
Don't ask what the TYPO3-community can do for you.
Ask what you can do for the TYPO3-community.

http://www.pi-phi.de/t3v4/cheatsheet.html
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
  #3  
Alt 09.11.2007, 09:23
Tobias Bruns
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german] $this->cObj geht nicht mehr

Hallo Bernd,

>> irgendwie funktieren in meinem FE Plugin solche Sachen wie
>> "$this->cObj->fileResource" oder "$this->cObj->getSubpart" nicht mehr.

>
> eien genauere Fehlermeldung ist da sicher hilfreich der Sache auf die Spur
> zu kommen.


Gibt es ja leider nicht. Weder auf der Seite noch im Error Log. Die
Funktionen geben einfach nichts aus.


>> Muß man da ab Typo3 4.1.3 irgendwie anders drauf zugreifen? Hat bisher
>> immer wunderbar funktioniert. Fehler durch flasche Anwendung ist
>> ausgeschlossen.

>
> hat deine Plugin-Klasse überhaupt das Element cObj?
> das wird eigentlich von der Mutterklasse (pi_base) irgendwo in der
> Initialisierung angelegt.
> a) deine Klasse leitet sich nicht von pi_base ab
> b) du hast die Initialisierung überschrieben oder anderweitig verhindert
> c) die initialiserung kann kein cObj anlegen (falsche Pfade, fehlende
> Klassen, ...)


Also ich habe ein Frontend Plugin ganz normal über den Kickstarter
angelegt und die pi_base Klasse wird natürlich auch extended. Das macht
der Kickstarter ja automatisch. Normalerweise hat man dann schon Zugriff
auf $this->cObj, ohne das man irgendwetwas initialisieren muß. Zumindest
war es bis jetzt immer so. Komisch ist halt, dass es überhaupt keine
Meldungen im Error Log gibt vonwegen falsche Funktion aufgerufen oder
sowas. Die Funktionen liefern einfach keinen Output. Wie könnte ich denn
am besten rausfinden, ob da irgendwo was fehlt oder überschrieben wird.
Es ist eigentlich eine ganz frische T3 4.1.3 Installation ohne
orgendwelche besonderen Extensions.

Gruß,
Tobias
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
  #4  
Alt 09.11.2007, 10:33
S. Teuber
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german] $this->cObj geht nicht mehr

_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
  #5  
Alt 09.11.2007, 11:07
Tobias Bruns
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german] $this->cObj geht nicht mehr

Hallo,

>>>> irgendwie funktieren in meinem FE Plugin solche Sachen wie
>>>> "$this->cObj->fileResource" oder "$this->cObj->getSubpart" nicht
>>> eien genauere Fehlermeldung ist da sicher hilfreich der Sache auf die

>> Gibt es ja leider nicht. Weder auf der Seite noch im Error Log. Die
>> Funktionen geben einfach nichts aus.

>
> Das hört sich so an, als wäre das cObj schon da, denn sonst müsste es eine
> Fehlermeldung geben.
>
> Schreib mal ein var_dump($this->cObj); in die Extension, leere den FE-Cache
> und rufe eine Seite auf, auf der die Extension eingebunden ist. Was sagt er
> dann?
>
> Hast Du mal überprüft, ob es den Subpart, den Du mit getSubpart() holen
> willst, auch wirklich gibt (Tippfehler, falsches Template, überhaupt kein
> Template)?


Ich habe gerade herausgefunden, dass es vermutlich an dem Extension
Kickstarter lag. Ich habe genau dieselbe Extension nämlich jetzt einmal
auf einer anderen T3 Installation eingerichtet, diese dann exportiert
und auf dem Server installiert wo es die Probleme gab und jetzt
funktioniert es. Genaueres habe ich aber noch nicht rausfinden können.
Am Anfang ist mir aber auch schon aufgefallen, dass der durch den
Kickstarter erzeugte Quelltext auf dem Problemserver etwas anders
aussah. Der Code war irgendwie anders formatiert, sah aber auf den
ersten Blick alles in Ordung aus. Naja, wenn ich Zeit habe, werde ich
der Sache mal genauer auf den Grund gehen.

Gruß,
Tobias

_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
  #6  
Alt 09.11.2007, 11:36
Tobias Bruns
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german] $this->cObj geht nicht mehr

Tobias Bruns schrieb:
> Hallo,
>
>>>>> irgendwie funktieren in meinem FE Plugin solche Sachen wie
>>>>> "$this->cObj->fileResource" oder "$this->cObj->getSubpart" nicht
>>>> eien genauere Fehlermeldung ist da sicher hilfreich der Sache auf die
>>> Gibt es ja leider nicht. Weder auf der Seite noch im Error Log. Die
>>> Funktionen geben einfach nichts aus.

>> Das hört sich so an, als wäre das cObj schon da, denn sonst müsste es eine
>> Fehlermeldung geben.
>>
>> Schreib mal ein var_dump($this->cObj); in die Extension, leere den FE-Cache
>> und rufe eine Seite auf, auf der die Extension eingebunden ist. Was sagt er
>> dann?
>>
>> Hast Du mal überprüft, ob es den Subpart, den Du mit getSubpart() holen
>> willst, auch wirklich gibt (Tippfehler, falsches Template, überhaupt kein
>> Template)?

>
> Ich habe gerade herausgefunden, dass es vermutlich an dem Extension
> Kickstarter lag. Ich habe genau dieselbe Extension nämlich jetzt einmal
> auf einer anderen T3 Installation eingerichtet, diese dann exportiert
> und auf dem Server installiert wo es die Probleme gab und jetzt
> funktioniert es. Genaueres habe ich aber noch nicht rausfinden können.
> Am Anfang ist mir aber auch schon aufgefallen, dass der durch den
> Kickstarter erzeugte Quelltext auf dem Problemserver etwas anders
> aussah. Der Code war irgendwie anders formatiert, sah aber auf den
> ersten Blick alles in Ordung aus. Naja, wenn ich Zeit habe, werde ich
> der Sache mal genauer auf den Grund gehen.


Mist, zu früh gefreut. Habe in dem ganzen Stress die Extension auf einem
anderen Server getestet. Auf dem Problemserver funktioniert es leider
immer noch nicht.
Also ein var_dump($this->cObj); gibt wie gewohnt das tslib_cObj Array
aus. Das ist also alles vorhanden. Ich habe auch mal versucht ein paar
andere Funktionen wie z.B. "$this->cObj->checkEmail" getestet. Das
funktioniert. In bin mir aber zu 100% sicher, dass es kein Schreibfehler
ist. Mir ist gerade noch aufgefallen, dass in der Plugin Liste, zu der
ich meine Extension hinzugefügt habe (also die mit den Icons davor, wenn
man ein neues Content Element anlegt) und da fehlt der Titel und die
Beschreibung. Auf einem anderen Server wird es aber angezeigt. Irgendwie
ist da der Wurm drin.

Gruß,
Tobias
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
 

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
[TYPO3-german] $this->cObj->IMAGE($img) geht net?` Manfred Rutschmann typo3-german@lists.netfielders.de 2 12.10.2007 08:30
[TYPO3-german] Anmelden als Frontend User geht nicht mehr... Frank Hüttner typo3-german@lists.netfielders.de 1 14.09.2007 23:04
[TYPO3-german] Nach neuinstallation von REAL URL geht nichts mehr?? dirvish typo3-german@lists.netfielders.de 2 17.04.2007 10:59
[TYPO3-german] 4.1 (BE): rtehtmlarea geht nicht mehr André Rainer typo3-german@lists.netfielders.de 7 07.03.2007 15:11
[TYPO3-german] tt_news 2.5.0 geht nicht (mehr) Timo Z. typo3-german@lists.netfielders.de 3 28.02.2007 10:10


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:15 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
Template-Modifikationen durch TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77