Deseo recuperar/consultar imágenes almacenadas por el componente joomla k2 (en la pestaña Imagen).¿Dónde almacena k2 componenet sus imágenes en la base de datos?
Respuesta
Para mostrar la imagen del artículo K2 puede utilizar esta
echo "media/k2/items/cache/".md5("Image".K2 ITEM ID HERE)."_XL.jpg";
No se almacena en la base de datos.
Utilizan el hash md5 en la identificación del artículo K2 real, y así es como renombran y guardan la imagen en la carpeta media/k2/items/cache/
.
cualquier lugar del elemento K2 se tira hacia arriba, utilizan JFile::exists
(que se utiliza para comprobar si existe un archivo en el conjunto de ruta) con la ruta
URL-ROOT."media/k2/items/cache/".md5("image" . K2 ITEM ID HERE)."_XL.jpg"
y si el archivo está allí, se nota la imagen.
Además, el _XL.jpg
cambiará dependiendo de qué tamaño de la imagen está configurado para mostrar en la página, ya sea una imagen en miniatura, grande, XL, etc.
Sé que no es lo que quería escuchar , pero así es como lo hacen :) Espero que ayude al hombre!
Gracias, Caleb, en realidad estaba mirando este archivo modules/mod_k2_content/helper.php y le mostraba cómo se mostraban las imágenes y seguramente me lo ha aclarado. Cheers – mukamaivan
Todavía no acepta? :) –
Gracias @BrentFriar –
A pesar de que tienes la respuesta compartir la información puede ser útil:
Si se trabaja dentro de las plantillas K2 (redefiniciones html) siguiente puede ser utilizado para acceder a la imagen agregada a través de la pestaña de imagen K2.
$this->item->image
O
$this->item->imageXLarge (size you want)
que obtener la URL relativa: /media/k2/items/cache/29642a1d30cebf98734fb424b2b1316b_L.jpg
Puede encontrar los originales en los medios de comunicación/K2/artículos/src/directorio. Además, @David es correcto, se necesita "Imagen" como prefijo a la identificación del artículo k2.
- 1. ¿Dónde almacena contraseñas de base de datos?
- 2. ¿Dónde almacena MySQL de Leopard Server sus datos?
- 3. ¿Dónde almacena RegexBuddy sus datos de trabajo entre usos?
- 4. ¿dónde almacena MySQL los archivos de la base de datos?
- 5. ¿Cómo almacena BigInteger sus datos?
- 6. Dónde almacena Reporting Services sus archivos de registro
- 7. ¿Dónde almacena su conexión de base de datos?
- 8. ¿Dónde almacena sus configuraciones de script PHP como datos de acceso a bases de datos?
- 9. ¿Disqus almacena sus comentarios?
- 10. ¿Dónde se almacena la información de perfil de usuario en la base de datos Dotnetnuke?
- 11. ¿Almacena datos de imagen en una base de datos MySQL?
- 12. ¿Dónde guarda ELMAH sus datos?
- 13. donde ansroid.os.SystemProperties almacena sus claves/valores?
- 14. ¿Dónde se almacena la base de datos SQLite en el disco?
- 15. ¿Dónde se almacena la base de datos Derby cuando la creo desde Netbeans?
- 16. Joda time DateTime almacena incorrectamente en la base de datos
- 17. ¿De dónde obtienen Google Maps/Bing Maps sus imágenes satelitales?
- 18. ¿Dónde se almacena ViewState?
- 19. ¿Dónde se almacena la memoria en vtable?
- 20. ¿Dónde almacena WordPress metadatos de imagen?
- 21. Python, almacena un dict en una base de datos
- 22. ¿Dónde almacena Sequel Pro/MAMP las bases de datos locales?
- 23. ¿Dónde almacena Eclipse conexiones de teclado?
- 24. ¿Dónde almacena Firefox javascript/HTML localStorage?
- 25. donde solr almacena el índice de búsqueda, en la base de datos o en el archivo?
- 26. ¿Cómo almacena Google Gmail sus mensajes de "correo electrónico"?
- 27. Base de datos de países y sus ciudades
- 28. ¿Dónde `getchar()` almacena la entrada del usuario?
- 29. Cómo guardar imágenes en la base de datos usando C#
- 30. Cómo almacenar imágenes en la base de datos SQLite
No todo el mundo es programador o conoce las bases de datos y phpMyAdmin. Deberías/podrías explicar dónde se podría poner esta línea. –