pragmaMx Support Forum

pragmaMx => Themes & Design => Thema gestartet von: SvenW am 02 August 2008, 18:03:23

Titel: [Erledigt] Block im Theme anzeigen lassen
Beitrag von: SvenW 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.
Titel: Re: Block im Theme anzeigen lassen
Beitrag von: SvenW am 02 August 2008, 18:54:13
Der Debug-Modus zeigt null Warnungen und der Block leuchtet leider nicht...
Titel: Re: Block im Theme anzeigen lassen
Beitrag von: siggi am 02 August 2008, 20:55:31
Zitat
function mx_block_anzeigen()
{
    include('blocks/blockxxx.php');
    return $content; 
}

:morning:
Titel: Re: Block im Theme anzeigen lassen
Beitrag von: SvenW am 02 August 2008, 22:15:45
merci!
Titel: Re: Block im Theme anzeigen lassen
Beitrag von: siggi am 03 August 2008, 16:56:56
de nada !