Jump to content
  • 0

Problem Z Small_Default


Marjan2121

Question

Dzien dobry,

zdubluje watek, ktory utworzylem na forum angielskim.

 

Zmienilem lokalizacje serwera, nie zmienilem przelinkowania domeny na nowy hosting

 

Nie pokazywal mi sie w zwiazku z tym obrazek miniaturki w sklepie. Usunalem cala zawartosc img/p/

Wygenerowalem na nowo, juz po przerzuceniu na nowy serwerk. Miniaturki dalej nie dzialaja. Wszystko smiga, miniaturka nie.

Uzywam niemieckiej wersji sklepu, ale to nie ma wiekszego znaczenia.

Miniaturki sa wygenerowane i znajduja sie w tych samych folderach, skad zaciagane sa inne miniaturki.

 

Plik nazywa sie: img/p/de-default-small_default.jpg

 

Sadze, ze jest to problem tego typu, ze sklep probuje sciagnac ten plik z innej lokalizacji. Zmiana miniaturki ze small_defalt na de-default-small_default nie pomaga.

 

Czy ktos moze mi pomoc? Dziekuje.

Link to comment
Share on other sites

19 answers to this question

Recommended Posts

  • 0
Sorry ale gdzie dokładnie ci one się nie wyświetlają? Z tego co widziałem to tylko w koszyku nie ma obrazków, ale tam powinien być cart_default.

Ten plik img/p/de-default-small_default.jpg to obrazek domyślny wyświetla się kiedy system nie może znaleźć właściwego obrazka. Generowany jest dla różnych języków stąd de-default

A czyściłeś cache i na wszelki wypadek ustaw Force compilation w wydajności.

Link to comment
Share on other sites

  • 0

Nie ważne jaki typ może być cart może być small.. Ty masz te obrazki tak jak napisał endriu107. Wygląda to na cache. Trzeba na chwilę  go wyłączyć i ustawić Force compilation dla smarty. Może też być problem z linkiem który się generuje nie było nic zmieniane w koszyku w plikach tpl?

Link to comment
Share on other sites

  • 0

sprawdź czy w pliku 

/classes/Cart.php

linia 578 masz coś takiego:

  $sql->select('image_shop.`id_image` id_image, il.`legend`');
  $sql->leftJoin('image_shop', 'image_shop', 'image_shop.`id_product` = p.`id_product` AND image_shop.cover=1 AND image_shop.id_shop='.(int)$this->id_shop);
  $sql->leftJoin('image_lang', 'il', 'il.`id_image` = image_shop.`id_image` AND il.`id_lang` = '.(int)$this->id_lang);

Link to comment
Share on other sites

  • 0

mam cos takiego :

if (Combination::isFeatureActive())
		{
			$sql->select('
				product_attribute_shop.`price` AS price_attribute, product_attribute_shop.`ecotax` AS ecotax_attr,
				IF (IFNULL(pa.`reference`, \'\') = \'\', p.`reference`, pa.`reference`) AS reference,
				(p.`weight`+ pa.`weight`) weight_attribute,
				IF (IFNULL(pa.`ean13`, \'\') = \'\', p.`ean13`, pa.`ean13`) AS ean13,
				IF (IFNULL(pa.`upc`, \'\') = \'\', p.`upc`, pa.`upc`) AS upc,
				image_shop.`id_image` id_image, il.`legend`,
				IFNULL(product_attribute_shop.`minimal_quantity`, product_shop.`minimal_quantity`) as minimal_quantity,
				IF(product_attribute_shop.wholesale_price > 0,  product_attribute_shop.wholesale_price, product_shop.`wholesale_price`) wholesale_price
			');

			$sql->leftJoin('product_attribute', 'pa', 'pa.`id_product_attribute` = cp.`id_product_attribute`');
			$sql->leftJoin('product_attribute_shop', 'product_attribute_shop', '(product_attribute_shop.`id_shop` = cp.`id_shop` AND product_attribute_shop.`id_product_attribute` = pa.`id_product_attribute`)');

			$sql->leftJoin('image_shop', 'image_shop', 'image_shop.`id_product` = p.`id_product` AND image_shop.cover=1 AND image_shop.id_shop='.(int)$this->id_shop);
			$sql->leftJoin('image_lang', 'il', 'il.`id_image` = image_shop.`id_image` AND il.`id_lang` = '.(int)$this->id_lang);
		}
		else
Edited by Marjan2121 (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...