Artikel Kategorie im Footer anzeigen

Begonnen von susoft, 31 Oktober 2016, 21:03:59

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

susoft

Hallo zusammen,

ist es möglich die Artikel Kategorie im Footer anzuzeigen, mein Ziel wäre es den Footer je nach Kategorie anders darzustellen.

Schöne Grüsse aus der Zentralschweiz
PMx 2.7.1 | PHP: 7.4.29 | 10.5.11-MariaDB-1:10.5.11 | Apache

pyr0

Beschreibe mal bitte etwas genauer was Du machen möchtest.


Und wo ungefähr ist bei dir Zentralschweiz? Ich habe ca 6jahre in Biel und dann noch mal 4 Jahre bei Solothurn gewohnt  :drinks:

Grus pyr0
Kein Support über PN, Mail !
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

susoft

Hallo Pyr0,

es geht mir darum, je nach Artikel Kategorie im Footer ein anderes Bild anzuzeigen, dies möchte ich so lösen, dass ich mit php die Artikel Kategorie abfrage und dann das zugehörige Bild laden will.

Die Zentralschweiz ist im weiteren Sinne alles um Luzern herum, ich wohne in der Nähe von Engelberg :-)

Gruss Andreas
PMx 2.7.1 | PHP: 7.4.29 | 10.5.11-MariaDB-1:10.5.11 | Apache

pyr0

puh, da muss ich länger überlegen  :gruebel:
Sobald ich eine Idee habe melde ich mich noch mal dazu


Gruss pyr0
Kein Support über PN, Mail !
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

pyr0

Guten Morgen

So nun noch einmal zu Deiner Frage, willst Du das mit den Blöcken nur in dem Modul Artikel machen oder auf der gesamten Seite?
Wenn du es nur in dem Modul machen möchtest ist es recht einfach, da Du ja nur ein paar bestimmte Konstanten auswerten musst.
Wenn Du jedoch den Blockinhalt auf der gesamten Seite ändern möchtest wird es recht komplex.

Versuchen wir mal die einfache Lösung:

  • du bist in dem Modul
  • in deinem Block wertest Du dann die Konstante MX_MODULE als erstes aus, dann schaust du was noch an Übergabe-Parametern mit übergeben wurde und schon kannst Du dann Deinen Blockinhalt ändern
  • file=categories kannst Du ignorieren, da dies nur bedeutet, dass das Modul die Datei categories.php zum anzeigen nehmen soll
  • wichtig für dich ist also nur das hier: catid=2

z.B.: Übergabe-Parameter modules.php?name=News&file=categories&catid=2
Da Du ja weist was in name drin ist, kannst Du jetzt catid auswerten, wenn du eine Kategorie erstellt hast must du nur raus bekommen welche ID sie hat, aber nicht vergessen immer die Inhalte der $_GET Variablen zu prüfen, schon kannst Du in deinem Block mit einer
switch($catid){
  case "1":
  ...hier jetzt Bild holen...
  break;
  default:
   $meinblockbild = '<img src="modules/DeinModul/images/default.png" alt="" /">';
  break;
}

echo $meinblockbild;


Ohh das gibt wieder Mecker von Olaf  :puzzled:, weil ich nicht die Systeminterne Funktion für das anzeigen des Bildes genutzt habe  :red:

So ich hoffe das hilft Dir weiter  :morning:

Gruss pyr0
Kein Support über PN, Mail !
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!