Joomla K2 Image Naming (Mysql)
-
Beim Arbeiten an einem Jommla-App bin ich auf das Problem gestoßen, dass das Artikel-System K2 seine Bilder nicht direkt in der Myql Datenbank ablegt.
Hier zeige ich den Code mit dem man die Bilder abrufen kann.[code]
// Das Abrufen der Artikel ID
// Für das Abrufen aus einer Datenbank
$sql = mysql_query("SELECT * FROMj17_k2_items
ORDER BYj17_k2_items
.publish_up
DESC LIMIT 1");
$row = mysql_fetch_assoc($sql);// $item ist die Artikel ID
$item = $row['id'];// ID wird umkonvertiert
$picmd5 = md5("Image".$item);// Die Website
$website = "http://www.deinewebsite.de/media/k2/items/cache/";// Zusammensetzen des Strings
$image = "{$website }{$picmd5 }_XL.jpg";//Ergebnis sieht ungefähr so aus: http://www.deinewebsite.de/media/k2/items/cache/f2cd3ea2fa74205369dfcf9169ee1dae_XL.jpg[/code]
Ich hoffe dieser Code kann anderen Programmierern helfen.
Bei Fragen schreibt einfach ein Antwort.Mfg Vinlow
-
Beim Arbeiten an einem Jommla-App bin ich auf das Problem gestoßen, dass das Artikel-System K2 seine Bilder nicht direkt in der Myql Datenbank ablegt.
Hier zeige ich den Code mit dem man die Bilder abrufen kann.[code]
// Das Abrufen der Artikel ID
// Für das Abrufen aus einer Datenbank
$sql = mysql_query("SELECT * FROMj17_k2_items
ORDER BYj17_k2_items
.publish_up
DESC LIMIT 1");
$row = mysql_fetch_assoc($sql);// $item ist die Artikel ID
$item = $row['id'];// ID wird umkonvertiert
$picmd5 = md5("Image".$item);// Die Website
$website = "http://www.deinewebsite.de/media/k2/items/cache/";// Zusammensetzen des Strings
$image = "{$website }{$picmd5 }_XL.jpg";//Ergebnis sieht ungefähr so aus: http://www.deinewebsite.de/media/k2/items/cache/f2cd3ea2fa74205369dfcf9169ee1dae_XL.jpg[/code]
Ich hoffe dieser Code kann anderen Programmierern helfen.
Bei Fragen schreibt einfach ein Antwort.Mfg Vinlow