2015-06-15 5 views
1

Мне нужно изменить способ загрузки основного изображения на страницу продукта (есть только одно изображение) и заставить его загружаться с внешнего URL-адреса.Изменение основного источника изображения на странице продукта в magento

Теперь: изображение загружается из папки мультимедиа на моем сервере.

Потребность: изображение загружается из внешнего URL, без сохранения на моем сервере

Я создал дополнительный атрибут «externalimg». Его значение, например, «https://images.otto.de/is/image/mmo/12489608? $ 001PICT30 $» Я пробовал редактировать файл media.php, который по какой-либо причине не переносит никаких изменений, даже если я удалю его с сервера. Я использую настраиваемую тему. Я сделал это с изображениями каталогов, и он отлично работал. Все продукты имеют разные изображения, поэтому изменение основного пути носителя не сработало.

Заранее спасибо.

UPDATE: Теперь я узнал, что при изменении темы magento по умолчанию media.phtml работает нормально. С моей темой «yummy» это не работает. Любые изменения в media.phtml просто игнорируются.

ответ

1

Вы должны быть в состоянии отменить /app/design/frontend/yournamespace/yourtheme/template/catalog/product/view/media.phtml

Если он не существует, скопируйте его из базы в папку темы на правильном пути.

Однако ваша тема может также использовать расширение, которое переписывает этот файл шаблона по умолчанию. Вы должны использовать что-то вроде https://github.com/AOEpeople/Aoe_TemplateHints, чтобы найти правильный шаблон или просто найти определенный HTML-код вокруг изображения продукта, а затем найти исходный код, чтобы найти соответствующий раздел для изменения.

Смежные вопросы