+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 18

Thema: CBe Tabfunktion - springt immer auf ersten tab

  1. #1
    b2m
    b2m ist offline
    Hat hier eine Zweitwohnung Avatar von b2m
    Registriert seit
    19.02.2006
    Beiträge
    1.405
    Bedankte sich
    37
    Erhielt 466 Danksagungen
    in 359 Beiträgen

    Standard CBe Tabfunktion - springt immer auf ersten tab

    Hi
    Habe mir den Thread zu den neuen CBe-Versionen (33+34) durchgelesen und das Forum durchsucht und bin momentan zu busy um selbst nach dem Fehler zu suchen.

    Gibt es ev. schon eine Lösung für folgendes Problem, bzw. jemand der mir von der Leitung runter helfen kann:

    Ich nutze den CBe (34) mit Joomla 1.1.10 Hotfix.
    Wenn man aber jetzt z.B. im Tab "Kommentare" auf "Kommentar hinzufügen klickt", dann wird beim Seiten neu laden zwar in diesem Tab die entsprechende Kommentarbox geöffnet, aber man sieht den Anfangstab und muss nochmal extra zum Kommentartab navigieren.

    Freue mich auf Hilfe.
    ciao B2M
    Geändert von b2m (30.06.2006 um 18:04 Uhr)

  2. #2
    Kommt häufiger vorbei
    Registriert seit
    01.02.2006
    Ort
    Berlin
    Beiträge
    256
    Bedankte sich
    12
    Erhielt 44 Danksagungen
    in 43 Beiträgen

    Standard @b2m

    Moin,

    Du kennst doch die Entwickler Seite oder?! Schaue mal danach, weil ich die gleiche Version einsetze und da gar keine Probleme habe. Hoert sich sehr seltsam an.
    Interessante J! Links:
    AuftragsBörse für Handwerk Aufträge suchen & finden

  3. #3
    Wohnt hier Avatar von Phil_K
    Registriert seit
    19.09.2005
    Ort
    Münster
    Alter
    38
    Beiträge
    3.435
    Bedankte sich
    27
    Erhielt 955 Danksagungen
    in 865 Beiträgen

    Standard

    Moin.

    Zitat Zitat von b2m
    Hi
    Ich nutze den CBe (34) mit Joomla 1.1.10 Hotfix.
    Wenn man aber jetzt z.B. im Tab "Kommentare" auf "Kommentar hinzufügen klickt", dann wird beim Seiten neu laden zwar in diesem Tab die entsprechende Kommentarbox geöffnet, aber man sieht den Anfangstab und muss nochmal extra zum Kommentartab navigieren.
    Hmm .. komisch .. auf einem System habe ich den Fehler nicht, auf einem anderen schon. So auf die Schnelle aber leider keine Zeit das naeher zu untersuchen, einziger augenfaelliger Unterschied: da wo das indexing der tabs nicht geht ist SEO aktiv.

    Ich schau mir das nachher genauer an.

    Gruss
    Phil.
    CBE-Beta1-1/2 sv0.702
    (deutsche Sprachdateien incl.)
    ( FAQ im Aufbau )

  4. #4
    Wohnt hier Avatar von Phil_K
    Registriert seit
    19.09.2005
    Ort
    Münster
    Alter
    38
    Beiträge
    3.435
    Bedankte sich
    27
    Erhielt 955 Danksagungen
    in 865 Beiträgen

    Standard

    Moin.

    Genau hab ich das Problem noch nicht eingegrenzt, irgendwie scheint sich das Parameter auslesen etwas gewandelt zu haben. Sucht bitte in der comprofiler.php
    mal nach folgenden Zeilen gegen Ende der Funktion userProfile:

    Code:
    /**** tab redirection ****/
    $index=mosGetParam( $_REQUEST, 'index', 0);
    und ergeanzt sie das sie so aussehen
    Code:
    /**** tab redirection ****/
    $index=mosGetParam( $_REQUEST, 'index', 0);
    if (!$index) {
    	$index= trim(strval($_REQUEST['index']));
    }
    Zumindest auf meiner eben angesprochenen nicht Indexing Testinstallation mit Joomla 1.0.10 laeuft dann wieder.

    Gruss
    Phil.
    CBE-Beta1-1/2 sv0.702
    (deutsche Sprachdateien incl.)
    ( FAQ im Aufbau )

  5. Erhielt Danksagungen von:


  6. #5
    Neu an Board
    Registriert seit
    19.06.2006
    Beiträge
    77
    Bedankte sich
    2
    Erhielt 3 Danksagungen
    in 3 Beiträgen

    Standard

    Ich habe das Problem auch! Habe alles aktualisiert auf 1.0.10 und die neuesten CBE Dateien.
    System läuft eigentlich prima. Erst jetzt ist mir aber aufgefallen, dass man egal in welchem Tab man auf einen Link klickt, immer zum ersten Tab gelangt!
    Ausserdem passiert das auch, wenn man auf die Icons vom cbe_login klickt für "Gästebuch" und "Freunde", jedesmal wird man nur auf den ersten Tab gelinkt statt direkt zu seinem Gästebuch oder zum "Freunde"-Tab!
    Ich benutze kein SEO!
    Joomla 1.0.10
    CBE_Beta1_half_06234j
    mod_cbelogin_2.455plus
    ..und andere, hier aber eher nicht relevante Module, Komponenten etc..

    Gruss
    Geändert von joomy (30.06.2006 um 15:38 Uhr)

  7. #6
    Neu an Board
    Registriert seit
    19.06.2006
    Beiträge
    77
    Bedankte sich
    2
    Erhielt 3 Danksagungen
    in 3 Beiträgen

    Standard

    Hallo Phil,

    habe Deinen Tipp ausprobiert, funktioniert leider nicht.
    Habe auch noch keine Idee, woran es liegen könnte...

    Danke + Gruss

    Edit: Sorry, ich hatte Phils Änderung aus Versehen in der 1.0.8 Version ausprobiert, im Browser aber das eigentliche Testsystem mit 1.0.10 angeschaut!
    Bei mir klappt es mit der Änderung mit 1.0.10 also, auch die Links des cbe_login.

    Vielen Dank an Phil!!

    P.S.: Ich habe einige Versionen von Joomla gleichzeitig auf versch. Testsystemen laufen und mind. 7 versch. Browser auf Mac und PC, da kann Verwirrung vorkommen;-)
    Geändert von joomy (30.06.2006 um 16:05 Uhr)

  8. #7
    b2m
    b2m ist offline
    Hat hier eine Zweitwohnung Avatar von b2m
    Registriert seit
    19.02.2006
    Beiträge
    1.405
    Bedankte sich
    37
    Erhielt 466 Danksagungen
    in 359 Beiträgen

    Standard

    Hi Phil,
    Du kennst den Code natürlich besser => thx für die schnelle Hilfe.

    [Edit1]
    Ich habs - es liegt an der Funktion mosGetParam.
    Vermutung: Die liefert immer 0 als Rückgabewert, wenn eine String gefunden und als dritter Parameter eine Zahl angegeben wird.
    Der dritte Parameter ist denke ich der Default-Wert?
    Also könnte man doch einfach:
    Code:
    /**** tab redirection ****/
    $index=mosGetParam( $_REQUEST, 'index','false');
    nehmen => funktioniert auch.

    ciao B2M
    Geändert von b2m (30.06.2006 um 16:58 Uhr)

  9. Erhielt Danksagungen von:


  10. #8
    Neu an Board
    Registriert seit
    19.06.2006
    Beiträge
    77
    Bedankte sich
    2
    Erhielt 3 Danksagungen
    in 3 Beiträgen

    Standard

    Zur Info: Ich habe PHP 4.3.4 und es funktioniert mit dem von Phil geposteten Zusatz

    {
    $index= trim(strval($_REQUEST['index']));
    }

    leider keine Ahnung, ob es an php 5 liegt!?

  11. #9
    b2m
    b2m ist offline
    Hat hier eine Zweitwohnung Avatar von b2m
    Registriert seit
    19.02.2006
    Beiträge
    1.405
    Bedankte sich
    37
    Erhielt 466 Danksagungen
    in 359 Beiträgen

    Standard

    Hi
    Also hier noch einmal ausführlich:

    Problem Nr.1: Man landet immer beim Starttab.
    Problemstelle: Problem bei der Funktion mosGetParams.
    Diese gibt (bei mir) immer 0 zurück, wenn ein String in der Variable gefunden wird, als dritter Parameter aber eine Zahl angegeben ist.
    Lösungsvorschlag:
    Code:
    /**** tab redirection ****/
    $index=mosGetParam( $_REQUEST, 'index','false');
    Problem Nr.2: Wenn man einen Tab nur für eine bestimnmte Usergruppe freischaltet, wird man einen Tab zu weit geleitet.
    Problemstelle: MySQL-Abfrage gleich nach der oben genannten Stelle.
    Lösungsvorschlage: Eine an die User-Group angepasste Abfrage, oder eine Parameterabfrage in den folgenden Schleifen.

    Problem Nr. 3: Wenn man die Tabs selbst unbenennt, dann gibt es Probleme, weil man z.B. nicht zum Kommentartab weiteregeleitet wird, wenn auf "Kommentar hinzufügen" klickt.
    Problemstelle: Der entsprechende Link im Tab => dieser orientiert sich nicht an dem Titel, der in der Datenbank drin steht.
    Lösungsvorschlag: Die Tabs auf die Daten aus der Datenbank abgleichen.

    So leider muss ich jetzt wirklich noch ein paar andere Dinge erledigen.

    ciao B2M
    Geändert von b2m (30.06.2006 um 16:58 Uhr)

  12. #10
    Wohnt hier Avatar von Phil_K
    Registriert seit
    19.09.2005
    Ort
    Münster
    Alter
    38
    Beiträge
    3.435
    Bedankte sich
    27
    Erhielt 955 Danksagungen
    in 865 Beiträgen

    Standard

    Moin.

    Zitat Zitat von b2m
    Problem Nr.1: Man landet immer beim Starttab.
    Problemstelle: Problem bei der Funktion mosGetParams.
    Diese gibt (bei mir) immer 0 zurück, wenn ein String in der Variable gefunden wird, als
    Jip. Das Handling hat sich etwas veraendert. Aber auf die Schnelle war die
    zusaetzliche Zeile die "einfachste" Hilfestellung.

    Problem Nr.2: Wenn man einen Tab nur für eine bestimnmte Usergruppe freischaltet, wird man einen Tab zu weit geleitet.

    Problem Nr. 3: Wenn man die Tabs selbst unbenennt, dann gibt es Probleme, weil man z.B. nicht zum Kommentartab weiteregeleitet wird, wenn auf "Kommentar hinzufügen" klickt.
    Danke fuer die Ideen, die Stellen sind in meiner Arbeitsversion der sv0.6235 schon gefixed. Unter anderem durch die Verwendung von parallelen Index-Nummern.

    Gruss
    Phil.
    CBE-Beta1-1/2 sv0.702
    (deutsche Sprachdateien incl.)
    ( FAQ im Aufbau )

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Ähnliche Themen

  1. CBE v.6232 - Kommentare Tab
    Von meLbE im Forum Joomla Komponenten
    Antworten: 2
    Letzter Beitrag: 16.04.2006, 18:07
  2. Was ist CBE und was macht dieses?
    Von Xym im Forum Gelöste Themen - Joomla Module
    Antworten: 24
    Letzter Beitrag: 13.04.2006, 12:17
  3. von 1.0 RC 2 auf CBE downgraden?
    Von jojo im Forum Joomla Komponenten
    Antworten: 3
    Letzter Beitrag: 22.03.2006, 05:25
  4. CBE Wie füge ich einen Tab mit erweiterten Angaben zum User?
    Von silverman im Forum Joomla Komponenten
    Antworten: 4
    Letzter Beitrag: 14.03.2006, 13:43
  5. Hier: Anleitung zum Erstellen von Artikeln
    Von heaven im Forum Tipps, Tricks und Kurzanleitungen
    Antworten: 3
    Letzter Beitrag: 24.09.2005, 12:07

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein