Dónde y cómo se almacenan las imágenes
Todos los archivos de imagen de productos, categorías y fabricantes en OpenCart se encuentran en el directorio /image/catalog
, es decir, los archivos no se almacenan físicamente en la base de datos MySQL, y en el disco duro, Las rutas relativas a los archivos de imagen se almacenan en la base de datos MySQL.
/image/data
, desde OpenCart 2.0.0.0 se le llama /image/catalog
La ruta completa del directorio principal con imágenes está escrita en el archivo. config.php
directiva DIR_IMAGE
, por ejemplo
definir('DIR_IMAGE', '/Home/user/www/domain.com/public-html/image/');
por ejemplo, si la ruta completa al archivo de imagen es así:
/inicio / usuario / www / dominio.com / public-html / image / catalog / demo / htc_touch_hd_2.jpg
Luego, la ruta relativa se almacenará en la base de datos MySQL en la forma:
catalog / demo / htc_touch_hd_2.jpg
/image/catalog
, disponible para la imagen Encargado, que se utiliza para formación de imágenes durante la edición de producto, categoría, etc..
OpenCart tiene su propia herramienta de procesamiento de imágenes. Antes de usar la imagen en el catálogo de productos, primero se hará una copia de la imagen original en el directorio /image/cache
y luego esta copia de la imagen se utilizará en el catálogo para productos o categorías o fabricantes.
/image/cache
y las imágenes originales del directorio nunca se utilizan /image/catalog
.
una imagen principal producto OpenCart almacena en la tabla oc_product
, y todas las imágenes adicionales en la tabla oc_product_image
.
Nombre de los campos csv
La expansión de CSV Price Pro de importación / exportación de imágenes de importación y exportación utilizando campo _IMAGEN_, _IMGES_ y _PRODUCT_IMAGES_.
_IMAGEN_ – para la importación y exportación de la imagen principal producto de, categoría o fabricante.
Ejemplo grabación de campo _IMAGEN_:
catalog / demo / product-main.jpg
_IMGES_ – para importar y exportar solo imágenes de productos adicionales como una lista de imágenes separadas por comas.
Ejemplo grabación de campo _IMAGES_:
catálogo / demo / product-add-1.jpg,catálogo / demo / product-add-2.jpg,catálogo / demo / product-add-3.jpg
_PRODUCT_IMAGES_ – para importar y exportar todas las imágenes de productos como una lista de imágenes separadas por comas, donde la primera imagen es siempre la imagen principal, Este y todos los posteriores adicional.
Ejemplo grabación de campo _PRODUCT_IMAGES_ :
catalog / demo / product-main.jpg,catálogo / demo / product-add-1.jpg,catálogo / demo / product-add-2.jpg
la reanudación de las imágenes
para, eso sería descarga enlace de imagen (url), necesitas habilitar la configuración
Download images by URL
.
En los campos _IMAGEN_, _IMGES_ y _PRODUCT_IMAGES_ en lugar de una ruta relativa debe ser una referencia (url) imagen, la cual se descargan y se coloca en el directorio imagen / Catálogo /
Ejemplo grabación de campo _PRODUCT_IMAGES_ :
http://www.demo.com/img/product/product-main.jpg, http://www.demo.com/img/product/product-add-1.jpg, http://www.demo.com/img/product/product-add-2.jpg
Modos de descarga de imágenes
Esta configuración está en la pestaña General> Configuración básica
automático
Las imágenes se descargan y se guardan en el modo automático, Los nombres de directorio y de imagen se crean extensión CSV Price Pro de importación / exportación de su propio algoritmo.
espejo
Los nombres de las imágenes y carpetas (camino) posible se conservará en su forma original, ya que están escritos en el exilio (url) imagen.
Por ejemplo, si se trata de una referencia:
http://www.demo.com/img/product/product-main.jpg
En modo espejo, la imagen se descargará en: image/catalog/img/product/product-main.jpg
Prefijo para ruta de la imagen
Prefijo añade la parte especificada de la parte superior del nombre de la imagen.
Prefijo se utiliza si usted tiene un nombre de archivo CSV de la imagen se escribe sin una ruta relativa, esto es sólo un nombre de archivo, A continuación, cuando lo importa que se añade al prefijo y el nombre resultante se guardará en la base de datos OpenCart.
Por ejemplo, si usted tiene la imagen guardada como nombres de archivo sin caminos, se puede añadir un prefijo catalog/custom_directory/
el resultado será el siguiente:
сatalog/custom_directory/product-main.jpg
Directorio de inicio
Este es un directorio relativo al directorio principal DIR_IMAGE
, que se creará para importar imágenes en él al descargar imágenes en modo automático.
Exportación de imágenes como enlaces (URL)
Al exportar, puede elegir la configuración en la que el campo _IMAGEN_, _IMGES_ y _PRODUCT_IMAGES_ contener enlaces (url) imagen, esto es necesario si desea descargar imágenes de OpenCart o cree una lista de precios con enlaces a imágenes.