Magento проблема с миниатюрами getProductThumbnail () - PullRequest
0 голосов
/ 11 июля 2011

Я установил Magento 1.5 на WAMP (в testdomain.localhost). Я также установил пример данных.

Я использую тему по умолчанию и не внес в нее никаких изменений.

Когда я добавляю один из образцов товаров в корзину и затем нажимаю «Моя корзина», в корзине нет товаров (хотя в меню указано, что в нем есть товары).

Я отследил его до app / design / frontend / base / default / template / checkout / cart / item / default.phtml. Ничего не рендерится после вызова $ this-> getProductThumbnail () -> resize (75);

Кажется, $ this-> getProductThumbnail () ничего не возвращает, но я ничего не могу понять кроме этого (нуб и выдергивание волос ..)

Любая помощь приветствуется!


- СПАСИБО, Мэттью и Clockworkgeek, это было расширение gd2. Я отключил его во время отладки проблемы WAMP. Doh!

Также увеличен memory_limit для хорошей меры. Теперь все работает отлично.

Ответы [ 2 ]

3 голосов
/ 11 июля 2011

Проверьте предварительные условия для установки.Возможно, у вас не установлена ​​библиотека GD.Это необходимо для изменения размера изображений.

0 голосов
/ 11 июля 2011

Проверьте еще кое-что:

  • Папки media и var и все их подпапки должны быть доступны для записи в процессе www.
  • Для работы с большими изображениями требуется много памяти, убедитесь, что PHP имеет от 256 МБ до 512 МБ для memory_limit в файле php.ini или в файле .htaccess magento.
  • После установки примера данных я считаю, что это помогает принудительно заставить индексыдля восстановления перейдите в Администратор> Система> Управление индексами , чтобы контролировать это.
...