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
/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
/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.
/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
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.