pragmaMx Support Forum pragmaMx Support Forum

[Erledigt] Block im Theme anzeigen lassen

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline SvenW

  • *******
  • 1.283
  • +5/-1
  • Gruss Sven
[Erledigt] Block im Theme anzeigen lassen
« am: 02 August 2008, 18:03:23 »
Hallo :red:,

ich würde gerne in meinem Theme mit einem Platzhalter “{MEINBLOCK}“ einen Block aus dem Ordner “/blocks/“anzeigen lassen.

Nun überlege ich, ob es funktionieren würde, wenn ich mir den Block einfach über die funktions.php hole.

In etwa so:

Ich erstelle den neuen  Platzhalter “{MEINBLOCK} mit “$part[] = array("{MEINBLOCK }", mx_block_block_anzeigen());" in der Funktion “function theme_define_placeholders“ in der funktions.php.
Jetzt sollte zumindest schon mal der Platzhalter erkannt werden?

Und dann einfach noch die gewünschte neue Funktion in der funktions.php erstellen, wo der Block einfach inkludiert wird:


function mx_block_anzeigen()
{
include('blocks/blockxxx.php');

}


Kann mir jemand unter die Arme greifen? Oder ist das Unsinn?  :mad2:

Schön wäre es auch, wenn man den Block in der settigs.php einstellen kann und dann auch noch Modular zuweisen könnte.
« Letzte Änderung: 03 August 2008, 17:10:48 von JoergK »

Offline SvenW

  • *******
  • 1.283
  • +5/-1
  • Gruss Sven
Re: Block im Theme anzeigen lassen
« Antwort #1 am: 02 August 2008, 18:54:13 »
Der Debug-Modus zeigt null Warnungen und der Block leuchtet leider nicht…

Offline siggi

  • ******
  • 878
  • +0/-0
  • Geschlecht: Männlich
Re: Block im Theme anzeigen lassen
« Antwort #2 am: 02 August 2008, 20:55:31 »
Zitat
function mx_block_anzeigen()
{
    include('blocks/blockxxx.php');
    return $content; 
}

 :morning:
Wenn man an Gras zieht wächst es auch nicht schneller.

Offline SvenW

  • *******
  • 1.283
  • +5/-1
  • Gruss Sven
Re: Block im Theme anzeigen lassen
« Antwort #3 am: 02 August 2008, 22:15:45 »
merci!

Offline siggi

  • ******
  • 878
  • +0/-0
  • Geschlecht: Männlich
Re: Block im Theme anzeigen lassen
« Antwort #4 am: 03 August 2008, 16:56:56 »
de nada !
Wenn man an Gras zieht wächst es auch nicht schneller.