+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Itemid Fehler [nicht berechtigt, diesen Bereich zu sehen]

  1. #1
    Neu an Board
    Registriert seit
    06.07.2006
    Beiträge
    4
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Unglücklich Itemid Fehler [nicht berechtigt, diesen Bereich zu sehen]

    Hallo zusammen,

    ich habe eine Frage. Ich versuche verzweifelt die Lösung dafür rauszubekommen.

    Die Seite, um die es sich handelt: http://www.tc-odendorf.de/index.php?...page&Itemid=27 es geht um den news-eintrag "Turnier für Daheimgebliebene".

    Dort gibt es einen "weiter"-Link, der vom System vergeben wird, jedoch wenn man darauf klickt ohne angemeldet zu sein (was ganz normale Seitenbesucher auch nicht sein müssen!) bekommt man eine Fehlermeldung.
    Link: http://www.tc-odendorf.de/index.php?...ask=view&id=61
    Fehlermeldung: "Sie sind nicht berechtigt, diesen Bereich zu sehen. Sie müssen sich anmelden."

    Heftet man jedoch an den Link die Itemid dran, funktioniert es tadellos.

    Link: http://www.tc-odendorf.de/index.php?...d=61&Itemid=27

    Und jetzt zu meiner Frage, wie zum teufel bekomme ich das hin, dass der die ganze News den normalen unregistrieren Benutzern anzeigt oder dass ich dem System irgendwie und irgendwo sage, nimm noch die Itemid mit zum link?!?!

    Ich bin verzweifelt - ich würde sehr dankbar für konstruktive Hilfe!


    Vielen Dank.

    MfG

    Marco

  2. #2
    Hat hier eine Zweitwohnung Avatar von eresbe
    Registriert seit
    13.04.2006
    Ort
    Krefeld
    Beiträge
    1.496
    Bedankte sich
    28
    Erhielt 412 Danksagungen
    in 389 Beiträgen

    Standard

    Vor kurzem wurde hier das Problem behandelt.
    Bismarck biss Marc, bis Marc Bismarck biss!
    Sag: "Wir denken an Euch…" Solidarität mit Soldaten zeigen

  3. #3
    Neu an Board
    Registriert seit
    06.07.2006
    Beiträge
    4
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    ja danke für den Hinweis, ich habe schon vorher ausführlich die Suchfunktion benutzt, dieser Beitrag hilft mir aber nicht wirklich weiter!

    Den einzigen "Workaround" den ich hier für mich soweit sehe ist folgender:

    Datei: content.html.php - Zeile 579

    Von
    Code:
    $row->link_on = sefRelToAbs( 'index.php?option=com_content&task=view&id=' . $row->id . $row->Itemid_link );
    geändert in:

    Code:
    if ($row->Itemid_link == ''){
         $row->link_on = sefRelToAbs('index.php?option=com_content&task=view&id=' . $row->id ."&Itemid=".stripcslashes($_GET['Itemid']) );
    }else{
         $row->link_on = sefRelToAbs( 'index.php?option=com_content&task=view&id=' . $row->id . $row->Itemid_link );
    }
    weil letztendlich in $row->Itemid_link nichts drin steht und somit auch kein Itemid-link angehängt wird.

    sehe ich diesen workaround richtig oder geht's auch anders, oder könnte das irgendwelche "fehlerchen" zur folge haben?

    Danke und mfg

    Marco

  4. #4
    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 Tipp Nr. 1: wenn du mit Static-Content arbeitest, dann versuche es einmal noch mit "unique-Itemid" (eine Option, wenn du einen Menülink darauf erstellst).
    Dann ist diese Variable nämlich auch belegt, sofern es einen Link auf diesen Content gibt.

    Tipp Nr. 2: wird das nicht irgendwann ziemlich unübersichtlich? Es gibt in Joomla auch so etwas wie Sections und Kategorien...
    Hilfen für Einsteiger, die das erklären, die gibt es zuhauf.
    Stichwörter: Joomla Buch, Joomla-Tutorials.de, Anfängertutorial, Filmanleitungen.de

    Erklärung: das was du bei diesem Hack machst ist folgendes - wenn kein bekannter Menüpunkt auf das Item passt, dann setzt den aktuellen Menüpunkt als aktiv für dein Itemd. Hast du keinen aktuellen Menüpunkt gibt es wieder das gleiche Problem. Außerdem kann es vorkommen, dass dann der falsche Menüpunkt als aktiv angezeigt wird... aber besser, als diese *** Nachricht

    ciao b2

  5. #5
    Neu an Board
    Registriert seit
    06.07.2006
    Beiträge
    4
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    danke b2 - für die tips.

    ja ich lass es dann wohl erstmal so und guck mal, falls es problemchen gibt.

    ich danke dir und setze das topic mal auf gelöst

    ciao,

    marco

+ Antworten

Lesezeichen

Berechtigungen

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