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.

En versiones anteriores de OpenCart, el directorio de imágenes se llamaba /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
Todas las imágenes y directorios, dentro /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.

Todas las imágenes de productos, categorías y fabricantes se toman desde el directorio /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

Prefijo para ruta de la imagen – nunca usado, cuando la reanudación de la imagen está activada.

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.

Para volver a importar a utilizar este archivo de exportación no es necesario, porque no tiene sentido para descarga desde su OpenCart y otra vez para colocar la imagen en el mismo lugar.