Синтаксис URL-адреси зображення нормальний для обох, static block
та phtml
переконайтесь, що коли ви пишете цей код у статичному блоці
<img src="{{view url="images/slide-bg.jpg"}}" alt="test" />
на передньому кінці це схоже
http: //localhost/magento2new/pub/static/frontend/Magento/luma/en_US/images/slide-bg.jpg
Де Magento/luma
це package
ім'я і theme
ім'я, ви можете замінити з package
і theme
ім'ям
Таким чином, ви повинні подбати про те, щоб slide-bg.jpg
існувати в
pub/static/frontend/Magento/luma/en_US/images
каталог.
У вашому випадку,
<img src='<?php echo $this->getViewFileUrl('images/footer-logo.png'); ?>' alt="Demo">
Синтаксис здається нормальним, але на фронті це виглядає так
http: //localhost/magento2new/pub/static/frontend/Magento/luma/en_US/images/footer-logo.png
Таким чином, ви повинні переконатися, що вони footer-logo.png
існують
pub/static/frontend/Magento/luma/en_US/images
каталог.
І не забувай про це "[quotation marks]
/var/cache