2012-12-13 5 views
0

PrestaShop 1.4.8.2을 사용하고 있습니다.PHP 파일의 Prestashop 경로

나는 제품을 사용하여 xml 파일을 생성하고 스크립트를 발견했습니다. 모든 것은 이미지 경로를 제외하고는 잘 작동합니다 (경로는 이전 이미지 파일 시스템 용이며 새로운 파일 시스템을 사용하고 있습니다).

이제 이미지 경로는 다음과 같습니다 http://www.mydomain.com/img/p/57-56-large.jpg

그러나 이미지에 있습니다 http://www.mydomain.com/img/p/1/0/0/3/17-32-large.jpg http://www.mydomain.com/img/p/2/0/0/3/61-50-large.jpg http://www.mydomain.com/img/p/3/1/6/3/29-75-large.jpg http://www.mydomain.com/img/p/3/0/4/3/25-11-large.jpg ...

이 라인 이미지 경로 얻을 :

http://www.mydomain.com".__PS_BASE_URI__."img/p/".$image[0]['id_product']."-".$image[0]['id_image']."-large.jpg 

답변

4

왜를 사용하고 있습니까? 10 기능? 제품/카테고리/공급자/제조업체에 대한 올바른 링크를 반환합니다. 제품 이미지에 대한 올바른 링크를 얻으려면 $link->getImageLink($name, $ids, $type = NULL)을 사용하십시오.

@param string $name rewrite link of the image 
@param string $ids id part of the image filename - can be "id_product-id_image" (legacy support, recommended) or "id_image" (new) 
@param string $type 

감사

+0

안녕하세요, 미안, 내 실수입니다. 잘못된 코드를 게시했는데 질문을 수정 했으므로 다시 확인하십시오. 고맙습니다! – LifeIsShort

+0

getProductLink 기능에 잘못된 이미지가 있습니까? –

+0

이미지 경로가 잘못되어 경로를 따라 가려고해도 이미지가 없습니다. ( – LifeIsShort