Fe-Editing Inhalstelemente verschieben klappt nicht [Gelöst]

  • Niklas Lazinbee Niklas La...
    Sternenflotten-Admiral
    0 x
    224 Beiträge
    2 Hilfreiche Beiträge
    20. 11. 2006, 20:44

    Hallo,
    ich habe ein Problem damit, Inhaltselemente im FE-Editing in der Reihenfolge nach unten oder nach oben zu verschieben. Wenn ich die entsprechenden Buttons benutze erscheint diese Fehlermeldung:

    Fatal error: Call to a member function on a non-object in ...../t3lib/class.t3lib_tsfebeuserauth.php on line 1068

    Im Backend klappt das Verschieben problemlos.

    Woran mag das liegen?

    Beste Grüsse
    Niklas


  • 1
  • Niklas Lazinbee Niklas La...
    Sternenflotten-Admiral
    0 x
    224 Beiträge
    2 Hilfreiche Beiträge
    15. 01. 2007, 12:05

    Für dieses Problem gibt es hier eine Lösung, falls es mal jemand braucht:

    [url]http://bugs.typo3.org/view.php?id=4160[/url]

  • joda joda
    Padawan
    0 x
    37 Beiträge
    0 Hilfreiche Beiträge
    05. 06. 2007, 21:51

    Anscheinend geht das bei Version 4.1.1 nicht mehr wirklich. Ich hatte diesen Fehler und habe den Source-Code wie angegeben gepatched. Anschliessend erhalte ich:

    Fatal error: Call to undefined function: getmultiplegroupswhereclause() in /home/domain/public_html/t3src/typo3_src-4.1.1/t3lib/class.t3lib_page.php on line 975

    Hat jemand eine Idee?
    Eigentlich möchte ich schon gerne wieder die Content-Elemente verschieben können...

    Grüße
    Jo

  • 2k7 2k7
    Padawan
    0 x
    39 Beiträge
    0 Hilfreiche Beiträge
    27. 06. 2007, 10:20

    Ich habe das gleiche Problem, wurde bereits eine Lösung gefunden? hab die datei auch gepatched und bekomme dann eine neue Fehlermeldung:

    1. Fatal error: Call to undefined function: getmultiplegroupswhereclause() in /.../t3lib/class.t3lib_page.php on line 975

  • gupf gupf
    T3PO
    0 x
    13 Beiträge
    0 Hilfreiche Beiträge
    03. 07. 2007, 01:04

    Hallo,

    ich weiss zwar nicht, warum dieser Eintrag als erledigt gekennzechnet ist, da keine Lösung dabeisteht, aber falls es jemanden interessiert, ich habe eine.
    Ich habe Typo3 4.1.1 und der Fehler lautet bei mir:
    Fatal error: Call to a member function on a non-object in /typo3_src-4.1.1/t3lib/class.t3lib_tsfebeuserauth.php on line 1082

    Folgende Änderung ist zu machen, damit das Verschieben wieder klappt:

    1. require_once(PATH_t3lib.'class.t3lib_page.php');
    2. $workaround = t3lib_div::makeInstance('t3lib_pageSelect');
    3. $workaround->init(0);
    4. $res = $GLOBALS['TYPO3_DB']->exec_SELECTquery(
    5. 'uid,pid',
    6. $table,
    7. 'pid='.intval($row['pid']).
    8. ' AND '.$sortField.$op.intval($row[$sortField]).
    9. $copyAfterFieldsQuery.
    10. #$GLOBALS['TSFE']->sys_page->enableFields($table,'',$ignore),
    11. $workaround->enableFields($table,'',$ignore),
    12. '',
    13. $sortField.$desc,
    14. '2'
    15. );

    In diesem Code-Ausschnitt entspricht die Zeile 10 der Zeile 1082 der class.t3lib_tsfebeuserauth.php. Diese wird auskommentiert und zusätzlich die eingerückten (eingerückt zur Verdeutlichung) Zeilen eingefügt.

    Grüsse,
    gupf


  • 0 x
    19. 11. 2007, 20:22

    Da ich es auch gerade in der Typo3-Version 4.1.1 hatte, nur noch mal der Hinweis: in der Typo3-Version 4.1.3 ist der Bug behoben!

    [url]http://bugs.typo3.org/view.php?id=4160[/url]

    Die Lösung: Typo3-Version =/> 4.1.3 verwenden (ggf. einfach Source aktualisieren)!

  • 1