Page 1 of 1

Template Pfad Variable

Posted: Sat May 19, 2012 7:32 pm
by reinhardl
hi,
welche php Variable hat den Pfad des Template?
Ich möchte in einem Plugin darauf zugreifen?

Danke
Reinhard

Re: Template Pfad Variable

Posted: Sat May 19, 2012 7:43 pm
by onli
Was genau willst du machen? {serendipity_getFile file="filename"} sollte in Smarty zu einem Pfad zum Template auflösen. Ansonsten suchst du wahrscheinlich

Code: Select all

$serendipity['serendipityPath'] . $serendipity['templatePath'].
Gruß

Re: Template Pfad Variable

Posted: Sun May 20, 2012 11:26 am
by reinhardl
nicht ganz,

ich habe mich nicht ganz korrekt ausgedrückt. Ich suche eine Variable die ich im selbst geschriebenem Plugin nutzen möchte. Dort brauche ich eine php Variable, die auf die Template URL zeigt.

z.B.: /templates/bulletproof/

Gruß
Reinhard

Re: Template Pfad Variable

Posted: Sun May 20, 2012 11:28 am
by onli
Ist das nicht $serendipity['templatePath']? Oder löst das nur zu /templates/ auf?

Re: Template Pfad Variable

Posted: Sun May 20, 2012 12:03 pm
by reinhardl
onli wrote:Ist das nicht $serendipity['templatePath']? Oder löst das nur zu /templates/ auf?
Dort fehlt das gewählte template

Re: Template Pfad Variable

Posted: Sun May 20, 2012 12:04 pm
by onli
Das steht meiner Erinnerung nach in $serendipity['template']. Auf jeden Fall solltest du das finden, wenn du dir $serendipity ausgibst und nach der richtigen Variable durchsuchst.

Re: Template Pfad Variable

Posted: Sun May 20, 2012 2:28 pm
by reinhardl
jetzt funktioniert es ...

Code: Select all

        $html = '<object data="'.$serendipity["templatePath"]. $serendipity["template"].   '/swf/'.  $devkey.'.swf" type="application/x-shockwave-flash" width="170" height="100">
  <param name="movie"   value="'.$serendipity["templatePath"]. $serendipity["template"].   '/swf/'.$devkey.'.swf">
  <param name="quality" value="high">
  <param name="scale" value="exactfit">
  <param name="menu" value="true">
  <param name="bgcolor" value="#000000">
</object>';

Danke