+ Antworten
Ergebnis 1 bis 3 von 3

Thema: Modul ausblenden verhindern

  1. #1
    Neu an Board Avatar von boeschung
    Registriert seit
    11.09.2008
    Beiträge
    34
    Bedankte sich
    9
    1 Danksagung in 1 Beitrag

    Standard Modul ausblenden verhindern

    Hallo Zusammen,

    hoffentlich bin ich hier richtig

    Es geht um folgendes:
    In einem selbsterstellten Modul (nur auf der Startseite veröffentlicht) werden Städte (verlinkt) nach Bundesländer angezeigt. Nachdem eine Stadt angeklickt wurde, werden im Contentbereich die verfügbaren Dienstleistungen dieser Stadt angezeigt (die Dienstleistungen werden ebenfalls über eine selbsterstellte Komponente gepflegt und können auch angezeigt werden). Soweit so gut. Das Problem ist jetzt aber, dass wenn die Dienstleistungen angezeigt werden, das Städte-Modul ausgeblendet wird.Füge ich im Frontend einen Menü-Link hinzu, der auf die Dienstleistungskomponente verweist, wird das Modul weiterhin angezeigt. Wird dagegen nur der View der Komponente aufgerufen, ohne das ein Menü-Link zur Komponente existiert, verliert das Modul anscheinend den Bezug.

    Ich weiß nicht, ob es aus der Beschreibung heraus verstanden werden kann, aber es muß erstmal reichen, da die Entwicklung im Moment noch zu 100% lokal läuft.

    Nun die Frage: wie muß der Link lauten, wenn ich eine Stadt anklicke? Im Moment sieht er so aus: href="index.php?option=com_industries&view=list" bzw. wenn der Menü-Link zur Komponente angezeigt wird so: href="index.php?option=com_industries&view=list&It emid=22".

    Ich steh' gerade echt auf dem Schlauch

    Viele Grüße
    boeschung

  2. #2
    Gehört zum Inventar Avatar von albatros
    Registriert seit
    16.08.2006
    Beiträge
    7.840
    Bedankte sich
    1.118
    Erhielt 1.890 Danksagungen
    in 1.748 Beiträgen

    Standard

    Zitat Zitat von boeschung Beitrag anzeigen
    In einem selbsterstellten Modul (nur auf der Startseite veröffentlicht)
    Hi,

    das ist m.E. schon der Knackpunkt. Die Folgeseite ist doch nicht mehr identisch mit der Startseite.

    hth

    albatros
    1.FAQ 2.SuFu 3.Google
    Hilfestellungen und Lösungen können nur im Forum von allen genutzt werden. Bitte keine Supportanfragen per PN!
    ...und setz mich auf mein achtel Lorbeerblatt und mache was ich will.

  3. #3
    Neu an Board Avatar von boeschung
    Registriert seit
    11.09.2008
    Beiträge
    34
    Bedankte sich
    9
    1 Danksagung in 1 Beitrag

    Standard

    @albatros
    Der Knackpunkt ist die sog. Itemid wie ich inzwischen rausgefunden hab'. Salopp gesagt, muß ich über die Url nur mitteilen, welche Itemid angezeigt werden soll. In meinem Fall muß ich die aktuelle Itemid ermitteln und mittels URL übergeben. Denn das Ergebnis, nachdem ich eine Stadt angeklickt habe, soll ja dann innerhalb des Contentbereichs angezeigt werden - mit allen Module drumherum, die ich für die Startseite ausgewählt habe.

    Die Itemid entspricht der Id des im Backend erstellten Menüpunktes (in diesem Fall Home (frontpage)). Es langt daher, dass ich diese Id statisch eintrage und schon funktioniert es. Allerdings würde ich dies gern automatisieren und bin dabei auf die "deprecated" Funktion ContentHelper::getItemid gestoßen. Anstatt dessen sollte die Funktion ContentHelperRoute::getArticleRoute benutzt werden. Das Problem ist nur, dass ich nicht weiß, welche Id ich der Funktion als Parameter übergeben muß. Das mit der Article-Id will im Moment nicht so recht klappen ...

    Ich teste weiter und werde berichten

    Viele Grüße
    boeschung

+ Antworten

Lesezeichen

Berechtigungen

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