Sie sind nicht angemeldet.

1

Freitag, 31. Juli 2009, 12:45

Template Pfad

Ich bearbeite gerade mein einges Template, aber habe suche noch nach einem tag der mich direkt zum template-pfad führt



zB für eine Flash-Animation a'la {templatepfad}/swf/flash.swf

Werbung

2

Freitag, 31. Juli 2009, 13:03

Dieser Beitrag wurde vom User entfernt!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Rico« (30. Oktober 2011, 11:08)


Werbung

emet

Admin & Support

  • »emet« ist männlich

Beiträge: 2 530

Wohnort: Rhein/Main

Paypal:

  • Nachricht senden

3

Freitag, 31. Juli 2009, 23:57

Geht soviel ich weis nur innerhalb der Scripte, wo auch die entsprechenden Datein eingebunden sind.

Quellcode

1
".$settings['page_template']."


In der index.html oder ähnlich musst du glaube ich den Pfad immer per Hand eingeben.

Werbung

4

Samstag, 1. August 2009, 16:17

Naja - ich bin es von den Templates, die ich normalerweise bearbeite (diverse CMS) gewohnt, das ich eine Variable habe, die automatisch den Pfad des gewählten Templates für die ausgabe wählt.
Also das ich in der index.html vom Template für ein Bild oder eine Flash nicht immer mit dem ganzen Pfad zum Bild zumüllen muss.
also zB in einem Clan-CMS: <img src="{templatedir}/images/logo.gif">
und hier müsste ich dann <img src="/includes/templates/template/images/logo.gif"> verwenden.
lg

Werbung

5

Sonntag, 2. August 2009, 16:45

Dieser Beitrag wurde vom User entfernt!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Rico« (30. Oktober 2011, 11:08)


Werbung

6

Sonntag, 2. August 2009, 18:00

Folgende Platzhalter existieren:
  • (%PAGE_DIR%)',
  • (%TEMPLATE_DIR%)
  • (%UPLOAD_DIR%)
  • (%MEDIA_DIR%)
  • (%PERSONAL_NAME%)
  • (%PERSONAL_VORNAME%)
  • (%PERSONAL_STRASSE%)
  • (%PERSONAL_WOHNORT%)
  • (%PERSONAL_LAND%)
  • (%PERSONAL_TELEFON%)
  • (%PERSONAL_FAX%)'
  • (%PERSONAL_MOBIL%)
  • (%PERSONAL_EMAIL%)
Für dich relevant ist wohl (%TEMPLATE_DIR%).

Wobei dieser Platzhalter nur für den INHALT der Seite gilt. Bei dem "drumherum", also dem Template, kannst du
darauf nicht zugreifen, da das CMS' keine Template-Engine als solche verwendet.

Dafür gibt es die Funktion mytemplate_dir().

Somit müsstest du statt ...
<img src="{templatedir}/images/logo.gif">

<img src="<?php mytemplate_dir(); ?>/images/logo.gif">
... schreiben.

Bei der Ausgabe wird der ganze Pfad inkl. Domain ausgegeben.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Prime« (2. August 2009, 18:20)


Werbung