Ich möchte Bilder abrufen/abfragen, die von der joomla k2-Komponente gespeichert wurden (unter der Registerkarte Bild).Wo speichert k2 componet seine Bilder in der Datenbank?
Antwort
das K2 Artikel Bild anzuzeigen Sie diesen
verwenden könnenecho "media/k2/items/cache/".md5("Image".K2 ITEM ID HERE)."_XL.jpg";
Es ist überhaupt nicht in der Datenbank gespeichert.
Sie verwenden den MD5-Hash auf der tatsächlichen K2-Element-ID, und das ist, wie sie das Bild in dem Ordner media/k2/items/cache/
umbenennen und speichern.
überall der K2 Artikel gezogen wird, verwenden sie JFile::exists
(das verwendet wird, um zu überprüfen, ob eine Datei in dem Pfad Satz vorhanden) mit dem Pfad
URL-ROOT."media/k2/items/cache/".md5("image" . K2 ITEM ID HERE)."_XL.jpg"
und wenn die Datei ist, zeigt es die Bild.
Außerdem wird die _XL.jpg
ändern, je nachdem, welche Größe das Bild eingestellt wird auf der Seite angezeigt werden, sei es ein Thumbnail, groß, XL, usw.
Ich weiß, dass ist nicht das, was Sie hören wollten , aber so machen sie es :) Hoffe das hilft dem Menschen!
Danke Caleb, eigentlich habe ich diese Datei modules/mod_k2_content/helper.php angeschaut und gezeigt, wie Bilder angezeigt wurden und sicherlich hast du es für mich geklärt. Prost – mukamaivan
Immer noch nicht akzeptieren? :) –
Danke @BrentFriar –
Obwohl Sie die Antwort teilt die Info bekamen hilfreich sein kann:
kann Bei der Arbeit sein, innerhalb des K2 Templates (HTML-Überschreibungen) im Anschluss an verwendet, um auf das Bild zuzugreifen, das über die K2-Registerkarte hinzugefügt wurde.
$this->item->image
ODER
$this->item->imageXLarge (size you want)
Sie erhalten relativ url: /media/k2/items/cache/29642a1d30cebf98734fb424b2b1316b_L.jpg
Sie die Originale in den Medien/k2/Einzelteile finden können/src/Verzeichnis. Außerdem ist @David korrekt, "Image" wird als Präfix für die k2-Element-ID benötigt.
- 1. Wo in der Datenbank speichert Umbraco seine Versionsinformationen?
- 2. Wo speichert Airbnb seine Plätze?
- 3. Wo speichert Reporting Services seine Protokolldateien?
- 4. wo speichert ansroid.os.SystemProperties seine Schlüssel/Werte?
- 5. Wo speichert Sitecore Artikelstatistikdaten in der Datenbank?
- 6. wo genau PIG seine Beziehungen speichert
- 7. Wo speichert Firefox seine Lesezeichen lokal?
- 8. Wo speichert Firefox seine ETag-Daten?
- 9. Wo speichert Native's AsyncStorage seine Daten?
- 10. Wo speichert der Internet Explorer seine Add-Ons?
- 11. Wo speichert AspnetIdentity UserTokens?
- 12. Wo speichert RegexBuddy seine Arbeitsdaten zwischen den Anwendungen?
- 13. Wo/Wie man Bilder/Dateien im Frühjahr speichert mvc
- 14. wo man Bilder speichert, während man in php blättert. Datenbank oder Ordner?
- 15. Bildumbenennung in Joomla K2 ändern
- 16. Wo speichert Eclipse Tastaturbelegungen?
- 17. Wo speichert SqlMembershipProvider Zugriffsrollen?
- 18. Woher erhält der ASP.NET-Entwicklungsserver seine Bilder?
- 19. Wo speichert MySQL Datenbankdateien?
- 20. Wo speichert Drupal Bilder, wenn Sie Cck und Imagecache verwenden?
- 21. Eclipse speichert seine Einstellungen nicht
- 22. Wo speichert der SQL Server-Agent Jobs?
- 23. pysqlite - wie man Bilder speichert
- 24. Wie speichert man Passwörter in der Datenbank?
- 25. Android Studio speichert Daten in der Datenbank
- 26. Wie speichert ORMLite ForeignCollections in der Datenbank?
- 27. Wo speichert WordPress Bild-Metadaten?
- 28. Wo speichert CLR statische Klassen?
- 29. Wo speichert Woocommerce Bestellungen?
- 30. Wo speichert Node.js Puffer?
Nicht jeder ist ein Programmierer oder weiß über Datenbanken und phpMyAdmin. Sie sollten/könnten erklären, wo diese Linie liegen könnte. –