drupal 7 link zum Thema-Bild
Dies scheint wie eine sehr grundlegende Frage, aber ich war googeln um und kann nicht eine gute Antwort.
gegeben
sites/all/themes/phppos/img/demo.png
Was ist der RICHTIGE Weg, um erstellen Sie ein Bild der front page--front.tpl.php?
Ich habe versucht, die folgenden: (ich bekomme modules/system/img/demo.png)
<?php echo theme('image', array('path' => path_to_theme() .'/img/demo.png')); ?>
InformationsquelleAutor Chris Muench | 2011-10-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Du bist immer
modules/system/img/demo.png
als der resultierende Pfad, weil Sie den Aufruf derpath_to_theme()
Funktion innerhalb dertheme()
Funktion.Entsprechend der Dokumentation für
path_to_theme()
:Versuchen Sie es mit
drupal_get_path('theme', $theme_name)
statt.Hat es funktioniert? Ich bin gerade dabei von Ihrem ursprünglichen code.
Ja es funktioniert, wäre es schön, wenn es irgendeine Art von Bild-Helfer funktionieren aber.
Das ist Drupal ' s helper-Funktion für die Bilder 🙂 der Punkt, Der das Thema system ist zu geben, anderen Modulen/Themen die chance, das überschreiben der Ausgabe für allgemein ausgegeben Elementen. Zum Beispiel Drupal-Kern verwendet es zum hinzufügen von RDFa-Attribute für Bilder, wo es angebracht ist. Es ist nicht leicht, sich auf Drupal (eine Menge, es fühlt sich sehr...schmutzig zu mal), aber es hat auch seine schönen Seiten
InformationsquelleAutor nmc