GVKun编程网logo

php – 在Magento中显示产品所属的所有类别

3

在这篇文章中,我们将带领您了解php–在Magento中显示产品所属的所有类别的全貌,同时,我们还将为您介绍有关360Magento教你在magento中如何添加图片水印、Magento2-在产品属性

在这篇文章中,我们将带领您了解php – 在Magento中显示产品所属的所有类别的全貌,同时,我们还将为您介绍有关360Magento教你在magento中如何添加图片水印、Magento 2-在产品属性中显示子类别、Magento 2-更新产品的所有图像、Magento 2.3按客户在所有类别中每页设置项目的知识,以帮助您更好地理解这个主题。

本文目录一览:

php – 在Magento中显示产品所属的所有类别

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中如何添加图片水印

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-在产品属性中显示子类别

如何解决Magento 2-在产品属性中显示子类别?

我已经在magento2中创建了类别和子类别

  1. 来源(类别)-具有子类别
  2. 编织(类别)-具有子类别

这会显示在菜单上,并且效果很好。

现在,当我创建产品时,我有一个类别字段,可以在其中选择多个类别。例如,纱丽既有起源又有编织。

但是我想做的是具有两个产品属性

  1. 来源(应显示“来源类别”中的子类别列表)
  2. 编织(应显示编织类别中的子类别列表)

我该如何实现?

注意:我已经创建了Origin并编织了具有下拉菜单选项的产品属性。但是它告诉我要输入列表。我想将其设为类别选择选项,该选项应显示该类别的所有子类别。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

Magento 2-更新产品的所有图像

Magento 2-更新产品的所有图像

如何解决Magento 2-更新产品的所有图像?

我想更新产品目录中的所有图像。

文件夹... / pub / media / catalog / product的产品图片位于文件夹中,文件夹中带有数字字母:

enter image description here

如果我检查html的代码,则图像的路径在缓存文件夹中:

enter image description here

而且我还在... / pub / media / import中建立了图像

我很困惑。我认为这些步骤将是:

  1. 在/ pub / media / catalog / product中上传新图像。
  2. 从管理面板中删除图像缓存。

Magento也会创建图像缩略图和较小的图像。如果我删除缓存,这些图像会自动创建吗?

在这种环境下,我无法进行大量测试,但这是一个生产环境。

请您告诉我如何更改产品目录中的所有图像吗?

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

Magento 2.3按客户在所有类别中每页设置项目

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按客户在所有类别中每页设置项目等相关内容,可以在本站寻找。

本文标签: