Onde e como as imagens são armazenadas

Todos os arquivos de imagem do produto, categorias e fabricantes no OpenCart estão localizados no diretório /image/catalog, ou seja, os arquivos não são armazenados fisicamente no banco de dados MySQL, e no disco rígido, caminhos relativos para arquivos de imagem são armazenados no banco de dados MySQL

Em versões anteriores do OpenCart, o diretório da imagem era chamado /image/data, desde OpenCart 2.0.0.0 ele é chamado /image/catalog

O caminho completo do diretório principal com as imagens está escrito no arquivo config.php directiva DIR_IMAGE, por exemplo

definir('DIR_IMAGE', '/Home/user/www/domain.com/public-html/image/');

por exemplo, se o caminho completo para o arquivo de imagem for assim:

/home / user / www / domain.com / public-html / image / catalog / demo / htc_touch_hd_2.jpg

Em seguida, o caminho relativo será armazenado no banco de dados MySQL no formulário:

catalog / demo / htc_touch_hd_2.jpg
Todas as imagens e diretórios, dentro /image/catalog, disponível imagem Gerente de, o qual é usado para geração de imagens quando editando produto, categoria, etc..

OpenCart tem sua própria ferramenta de processamento de imagem. Antes de usar a imagem no catálogo de produtos, primeiro uma cópia da imagem original será feita no diretório /image/cache e então esta cópia da imagem será usada no catálogo de produtos ou categorias ou fabricantes.

Todas as imagens de produtos, categorias e fabricantes são tomadas a partir do diretório /image/cache e as imagens originais do diretório nunca são usadas /image/catalog.

OpenCart armazena uma imagem do produto principal na tabela oc_product, e todas as imagens adicionais na tabela oc_product_image.


Nome dos campos csv

Expansão CSV Price Pro importação / exportação de imagens de importação e exportação usando campo _IMAGEM_, _IMGES_ e _PRODUCT_IMAGES_.

_IMAGEM_ – para importação e exportação da imagem do produto principal, categoria ou fabricante.

EXEMPLO gravação campo _IMAGEM_:

catalog / demo / product-main.jpg

_IMGES_ – para importar e exportar apenas imagens adicionais do produto como uma lista de imagens separada por vírgulas.

EXEMPLO gravação campo _IMAGES_:

catalog / demo / product-add-1.jpg,catalog / demo / product-add-2.jpg,catalog / demo / product-add-3.jpg

_PRODUCT_IMAGES_ – para importação e exportação de todas as imagens do produto como uma lista de imagens separadas por vírgulas, onde a primeira imagem é sempre a imagem principal, Este e todos posterior adicional.

EXEMPLO gravação campo _PRODUCT_IMAGES_ :

catalog / demo / product-main.jpg,catalog / demo / product-add-1.jpg,catalog / demo / product-add-2.jpg

retomando imagens

para, que iria baixar o link da imagem (url), você precisa habilitar a configuração Download images by URL.

Nos campos _IMAGEM_, _IMGES_ e _PRODUCT_IMAGES_ em vez de um caminho relativo deve ser uma referência (url) imagem, que são baixados e colocados no diretório image / catálogo /

EXEMPLO gravação 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 retomada de imagem

Esta configuração está na guia Geral> Configurações básicas

automático

As imagens serão baixados e armazenados no modo automático, nomes de diretório e de imagem são criados extensão CSV Price Pro importação / exportação em seu próprio algoritmo.

espelho

Os nomes das imagens e pastas (caminho) possível será preservada em sua forma original como eles são escritos no exílio (url) imagem.

Por exemplo, se é uma referência:
http://www.demo.com/img/product/product-main.jpg

No modo espelho, a imagem será baixada em:
image/catalog/img/product/product-main.jpg


Prefixo para o caminho de imagem

Prefixo adiciona a parte especificada para o topo da o nome da imagem.

Prefixo é usado se você tem um nome da imagem de arquivo CSV é escrito sem um caminho relativo, que é apenas um nome de arquivo, Então, quando você importá-lo para ser adicionado ao prefixo eo nome resultante será salvo no banco de dados OpenCart.

Por exemplo, se você tem a imagem guardada como nomes de arquivos sem caminhos, você pode adicionar um prefixo catalog/custom_directory/ o resultado será o seguinte:

сatalog/custom_directory/product-main.jpg

Prefixo para o caminho de imagem – nunca usado, quando o resumo da imagem está ligado.

Diretório inicial

Este é um diretório relativo ao diretório principal DIR_IMAGE, que será criado para importar imagens para ele ao baixar imagens no modo automático.


Exportar imagens como links (URL)

Ao exportar, você pode escolher a configuração em que o campo _IMAGEM_, _IMGES_ e _PRODUCT_IMAGES_ conter links (url) imagem, isso é necessário se você deseja baixar imagens do OpenCart ou crie uma lista de preços com links para imagens.

Para voltar a importar para usar esse arquivo de exportação não é necessário, porque não faz sentido para baixar em seu OpenCart e novamente para colocar a imagem no mesmo lugar.