MyBB.de Forum
{$theme['css_url']} - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html)
+---- Forum: Sonstiges (https://www.mybb.de/forum/forum-29.html)
+---- Thema: {$theme['css_url']} (/thread-8969.html)



{$theme['css_url']} - Mad4Milk - 15.03.2008

Hallo,

im headerinclude gibts es folgendes
Code:
{$theme['css_url']}

Eventuell kann mir jemand sagen wie ich in einer Klasse darauf zugreifen kann (nicht via global)!

Besten Dank
Mad4Milk


RE: {$theme['css_url']} - Michael - 16.03.2008

Wie genau meinst du das? Um die Daten in die Klasse zu bekommen musst du das Array $theme irgendwo in die globals aufnehmen. Das kannst du zum Beispiel direkt in der Funktion machen, die bei der Initialisierung der Klasse ausgeführt wird:
PHP-Code:
funktion blah() {
    global 
$theme;
    
$this->cssfile $theme['css_url'];
    ...




RE: {$theme['css_url']} - Mad4Milk - 16.03.2008

Das habe ich mittlerweile auch so gemacht ...

Allerdings bin ich kein Frend von global ! Ähnliches Problem hatte ich letztens, als ich eine Erweiterung für so ein mediaWiki geschrieben habe. Da wimmelt es nur so von global vars Wink

Abermals besten Dank für den zügigen Support
Mad4Milk