Also habe ich mir ein wenig HTML/CSS-Vorlage. Und jetzt versuche ich es tatsächlich mit etwas PHP-Code zu verwenden, es wird jedoch nur Text wiedergegeben. Die Bilder und CSS sind nicht dort. Alles ist im Template/Default-Verzeichnis. Muss ich etwas Unkonventionelles mit meinen Pfaden in der Vorlage machen?Smarty nicht Rendern von Bildern und CSS
Antwort
Verwenden Sie firebug und sehen Sie, warum die Bilder nicht angezeigt werden. Sie müssen die Registerkarte "NET" aktivieren und dann sehen Sie alle Anfragen, die gestellt werden, wenn Ihr Browser die Seite anfordert. Ich vermute, dass die Pfade zu CSS und Bildern falsch sind.
shoudl Sie Ihre Bilder in HTML/img
Dann legen Sie alle Bildpfade beginnen sollte/img/
Wow, das ist eine seltsame Frage ... :)
nur überprüfen, was die URLs Browser-Anfragen bei der Suche nach den Stylesheets/Bildern. Ich denke, dass Sie Pfade anpassen müssen, die Sie in Ihrer Smarty-Vorlage verwenden.
Ja wahrscheinlich, tut mir leid, es ist immer ein Schmerz mit der Verknüpfung von Bildern und CSS - scheint einfach, aber ist nicht immer !!!
Gibt es einen Platz für die Bilder? Wenn dies der Fall ist, klicken Sie mit der rechten Maustaste und sehen Sie den Pfad, in dem das Bild aufgerufen wird, und stellen Sie sicher, dass es dort hochgeladen wird.
Andernfalls verwenden Sie ein Tool wie Firebug (Firefox-Plugin), um herauszufinden, wo die CSS und Bilder aufgerufen werden, oder einfach mit der rechten Maustaste und 'Quelle der Seite anzeigen' dann nur sicherstellen, dass alles aufgerufen wird der richtige Ort! Wenn nötig, legen Sie direkte URLs für die Bilder, dh. www.mysite.com/templates/templatename/images/myimage.gif - nur um sicherzustellen, dass sie dort sind, wo du sie denkst!
viel Glück
- 1. Silex + Zweig + SQL Server: Rendern von Bildern
- 2. Rendern von Bildern in einem Verzeichnis
- 3. Rendern von SVG-Bildern auf einer Leinwand
- 4. Smarty Verzeichnisse und Pfade einrichten
- 5. teilweise Seite nicht richtig CSS-Klasse rendern
- 6. Smarty v3, erhalten Wert von Smarty
- 7. Smarty und Kohana
- 8. Verwenden von Fusion Chart in PHP und Rendern in Smarty Templating Engine
- 9. Javascript Variable und Smarty
- 10. CSS Pullquote mit Bildern
- 11. Exportieren von PDF mit jspdf nicht rendern CSS
- 12. Wie Smarty-Vorlage in db speichern und dann von Controller in yii2 rendern?
- 13. Smarty und PHP Sitzungen
- 14. Rendern von Bildern in Javascript mit Rails 3.1
- 15. Smarty-Cache funktioniert nicht?
- 16. css - Anzeigen von Bildern mit horizontaler Bildlaufleiste
- 17. SF2 - Korrekter Ort zum Speichern von CSS und ähnlichen Bildern
- 18. FuelPHP und Smarty - Variablen funktionieren nicht
- 19. Responsive CSS: Kann ich das Rendern von Alt-Text erzwingen?
- 20. Sitecore-Seiteneditor Rendern von Bildern mit der Darstellung "bg_hidden_rendering.png"
- 21. Rendern von Bildern in die Rasiereransicht Cshtml. Winkelprobleme
- 22. Smarty und Datum
- 23. Rendern einer Kette von Bildern wie ein Video in Javascript
- 24. Smarty, anderes Verzeichnis von anderen Dateien
- 25. Smarty fetch vs Smarty-Anzeige
- 26. Auswahl und Lokalisierung mit Smarty
- 27. foreach und Abschnitt in Smarty
- 28. Smarty-Strip-Tags funktionieren nicht
- 29. IE7 und 8 hängt zufällig auf CSS-Bildern
- 30. Vermeiden Sie das erneute Rendern von Bildern und anderen Objekten aus Backbone-Ansichten
Oder schauen Sie sich das HTML an, das ausgegeben wird. –
Firebug kann lügen, ich empfehle tatsächlich http Live-Header oder Fiddler für diese Art von Sache. –
Hehe, Firebug liegt? Hast du irgendwelche Beispiele? – Till