在这篇文章中,我们将带领您了解php–在Magento中显示产品所属的所有类别的全貌,同时,我们还将为您介绍有关360Magento教你在magento中如何添加图片水印、Magento2-在产品属性
在这篇文章中,我们将带领您了解php – 在Magento中显示产品所属的所有类别的全貌,同时,我们还将为您介绍有关360Magento教你在magento中如何添加图片水印、Magento 2-在产品属性中显示子类别、Magento 2-更新产品的所有图像、Magento 2.3按客户在所有类别中每页设置项目的知识,以帮助您更好地理解这个主题。
本文目录一览:- php – 在Magento中显示产品所属的所有类别
- 360Magento教你在magento中如何添加图片水印
- Magento 2-在产品属性中显示子类别
- Magento 2-更新产品的所有图像
- Magento 2.3按客户在所有类别中每页设置项目
php – 在Magento中显示产品所属的所有类别
我正在构思一个新的Magento网站,该网站将包含多个类别的产品.我想知道的是,我是否可以在产品详细信息页面上显示产品所在的所有类别.我知道有可能获得该类别,但是是否可以显示产品所属的所有类别的列表?
例如,衬衫可以包括在衬衫类别中,也可以包括在设计师和夏季中.理想情况下,我希望能够显示以下内容:
More from:
Men > Shirts
Men > Designers > Barnabé Hardy
Men > Summer
解决方法:
这将为您提供所需的数据,例如类别的名称,URL等:
$currentCatIds = $_product->getCategoryIds();
$categoryCollection = Mage::getResourceModel('catalog/category_collection')
->addAttributetoSelect('name')
->addAttributetoSelect('url')
->addAttributetoFilter('entity_id', $currentCatIds)
->addisActiveFilter();
然后只是迭代收集,例如
foreach($categoryCollection as $cat){
echo $cat->getName().' '.$cat->getUrl();
}
360Magento教你在magento中如何添加图片水印
magento 如何添加图片水印
具体操作:
首先进入后台system/configuration/design->products imagewatermarks
将这个页面的信息填上就ok了。
Base image watermark defaultsize:表示基本的图片水印默认大小
Base image watermark opacitypercent:表示基本图片水印的透明度,是以百分比填写
Base image watermark:表示基本图片水印,
Base image watermark position表示基本图片水印显示的位置
Small image watermark defaultsize表示最小图片水印默认大小
Small image watermark opacitypercent表示最小图片水印的透明度,是以百分比填写
Small image watermark:表示最小图片水印,
Thumbnail image watermarkposition表示缩略图片水印显示的位置
Thumbnail image watermark defaultsize表示缩略图片水印默认大小
Thumbnail image watermark opacitypercent表示缩略图片水印的透明度,是以百分比填写
magento建站:www.360magento.net
Thumbnail image watermark:表示缩略图片水印,
Thumbnail image watermarkposition表示缩略图片水印显示的位置
当以上信息填完时,记得去magento\media\catalog\product\cache目录下的文件删除和刷新缓存
Magento 2-在产品属性中显示子类别
如何解决Magento 2-在产品属性中显示子类别?
我已经在magento2中创建了类别和子类别
- 来源(类别)-具有子类别
- 编织(类别)-具有子类别
这会显示在菜单上,并且效果很好。
现在,当我创建产品时,我有一个类别字段,可以在其中选择多个类别。例如,纱丽既有起源又有编织。
但是我想做的是具有两个产品属性
- 来源(应显示“来源类别”中的子类别列表)
- 编织(应显示编织类别中的子类别列表)
我该如何实现?
注意:我已经创建了Origin并编织了具有下拉菜单选项的产品属性。但是它告诉我要输入列表。我想将其设为类别选择选项,该选项应显示该类别的所有子类别。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)
Magento 2-更新产品的所有图像
如何解决Magento 2-更新产品的所有图像?
我想更新产品目录中的所有图像。
文件夹... / pub / media / catalog / product的产品图片位于文件夹中,文件夹中带有数字字母:
如果我检查html的代码,则图像的路径在缓存文件夹中:
而且我还在... / pub / media / import中建立了图像
我很困惑。我认为这些步骤将是:
- 在/ pub / media / catalog / product中上传新图像。
- 从管理面板中删除图像缓存。
Magento也会创建图像缩略图和较小的图像。如果我删除缓存,这些图像会自动创建吗?
在这种环境下,我无法进行大量测试,但这是一个生产环境。
请您告诉我如何更改产品目录中的所有图像吗?
谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)
Magento 2.3按客户在所有类别中每页设置项目
如何解决Magento 2.3按客户在所有类别中每页设置项目?
我正在尝试将每页商品的值(当客户更改时)保存在cookie中,以将该值用于所有产品列表页。我使用了围绕GetLimit()(Magento \ Catalog \ Block \ Product \ ProductList \ Toolbar)的插件方法来管理cookie,但是它无法正常工作。有时cookie没有设置,有时没有更新值。
$publicCookieMetadata = $this->_cookieMetadataFactory->createPublicCookieMetadata();
$publicCookieMetadata->setDurationOneYear();
$publicCookieMetadata->setPath(''/'');
$publicCookieMetadata->setHttpOnly(false);
return $this->_cookieManager->setPublicCookie(
''dsdd'',$value,$publicCookieMetadata
);
如果我关闭了full_page缓存,则一切正常。但是启用FPC后,cookie无法正常工作。
请让我知道如何解决。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)
关于php – 在Magento中显示产品所属的所有类别的问题我们已经讲解完毕,感谢您的阅读,如果还想了解更多关于360Magento教你在magento中如何添加图片水印、Magento 2-在产品属性中显示子类别、Magento 2-更新产品的所有图像、Magento 2.3按客户在所有类别中每页设置项目等相关内容,可以在本站寻找。
本文标签: