我需要获取文件夹中图像的文件PATHpub/static/[VENDOR_THEME]
。
目前,我可以使用助手来做到这一点:
public function __construct(
\Magento\Framework\App\Helper\Context $context,
\Magento\Framework\View\Asset\Repository $assetRepository,
\Magento\Framework\App\Filesystem\DirectoryList $directoryList
) {
parent::__construct($context);
$this->_assetRepo = $assetRepository;
$this->_directoryList = $directoryList;
}
public function getImagePath($image)
{
return $this->_directoryList->getPath(DirectoryList::STATIC_VIEW) .
'/' .
$this->_assetRepo->getStaticViewFileContext()->getPath() .
'/' .
$image;
}
是否有内置的Magento函数可以处理此问题,所以我不必创建自己的帮助器?
你的问题呢?
—
Khoa TruongDinh