覆盖 Prestashop 1.7 模块的方法

     2023-02-16     147

关键词:

【中文标题】覆盖 Prestashop 1.7 模块的方法【英文标题】:Override a method of Prestashop 1.7 module 【发布时间】:2021-01-06 01:18:14 【问题描述】:

我想重写 Prestashop 1.7.6.7 的官方模块 ps_featuredsearch 的一行简单代码。

文件是/modules/ps_facetedsearch/src/Hook/ProductSearch.php,方法productSearchProvider(public)和第56行。

// OVERRIDE
// before: if ($query->getIdCategory()) 
   if ($query->getIdCategory() or $query->getIdManufacturer()) 

我尝试使用覆盖文件夹但没有成功。

谢谢。

【问题讨论】:

【参考方案1】:

不能直接覆盖模块类。

一种方法是将版本 bumb 到例如 9.99(以避免更新),并在您更改此模块的核心后手动处理它们。这不是一种理想的方式,但它可以完成工作。

【讨论】:

prestashop 1.7 新模块

】prestashop1.7新模块【英文标题】:prestashop1.7newmodule【发布时间】:2018-05-1507:49:17【问题描述】:我在prestashop1.7中遇到问题,当我在我的模块中加载form.tpl时,我无法执行setAction。我需要的是,当我继续付款时,我使用支付平台... 查看详情

Prestashop 1.7 - 覆盖 Symfony 表单约束

】Prestashop1.7-覆盖Symfony表单约束【英文标题】:Prestashop1.7-OverrideSymfonyformconstraints【发布时间】:2021-09-2704:35:33【问题描述】:上下文我正在尝试更改产品名称属性的约束并将字段长度增加到300个字符。问题在src/PrestaShopBundle/Form... 查看详情

在 Prestashop 1.7 的管理产品页面中添加新字段的正确方法

】在Prestashop1.7的管理产品页面中添加新字段的正确方法【英文标题】:TherightwaytoaddanewfieldinadminproductpageinPrestashop1.7【发布时间】:2018-03-2510:52:12【问题描述】:我为Prestashop1.7创建了一个模块,以便在管理产品页面中添加一个新... 查看详情

Prestashop - 现有 prestashop 模块中的覆盖功能

】Prestashop-现有prestashop模块中的覆盖功能【英文标题】:Prestashop-overridefunctioninexistingprestashopmodule【发布时间】:2011-09-0217:45:22【问题描述】:我想更改现有的prestashop模块而不复制它并创建新模块。我知道可以覆盖prestashop中的.t... 查看详情

Prestashop 1.7 模块目录数据未找到

】Prestashop1.7模块目录数据未找到【英文标题】:Prestashop1.7Modulescatalogdatanotfound【发布时间】:2017-04-0423:11:10【问题描述】:所以我在本地安装了PrestaShop1.7(请记住我的本地作品完美找到)将其移至实时登台(没有数据库导入或... 查看详情

Prestashop 1.7 调试栏

】Prestashop1.7调试栏【英文标题】:Prestashop1.7debugbar【发布时间】:2018-06-0122:35:30【问题描述】:如何在所有网站上都有调试栏?在管理方面,我激活了debugmode,但Symfony调试栏仅在“模块”部分可见。是否可以像运输部分一样在... 查看详情

尝试在 prestashop 1.7 管理模块中加载 js 和 css 文件

】尝试在prestashop1.7管理模块中加载js和css文件【英文标题】:tryingtoloadjsandcssfilesinprestashop1.7adminmodule【发布时间】:2018-01-0301:45:10【问题描述】:我正在学习为prestashop1.7编写模块,目前我正在尝试加载用户尝试配置模块时将使... 查看详情

如何使用 prestashop 1.7 上的模块在前台创建自定义页面

】如何使用prestashop1.7上的模块在前台创建自定义页面【英文标题】:HowtocreatecustompageonFront-Officewithamoduleonprestashop1.7【发布时间】:2017-04-0409:21:49【问题描述】:我在产品详细信息页面上创建了按钮A。单击A按钮时,它将重定向... 查看详情

根据 prestashop 中的模块状态禁用覆盖的 tpl 文件

】根据prestashop中的模块状态禁用覆盖的tpl文件【英文标题】:disableoverridedtplfilebasedonmodulestatusinprestashop【发布时间】:2014-10-2014:08:38【问题描述】:我是prestashop新手并使用1.6版本。我正在创建一个模块,该模块将在将产品添加... 查看详情

错误:“错误太多重定向” Prestashop 1.7

】错误:“错误太多重定向”Prestashop1.7【英文标题】:Error:"ErrTooManyRedirect"Prestashop1.7【发布时间】:2017-06-0219:16:27【问题描述】:我在prestashop管理面板上收到ERR_TOO_MANY_REDIRECTS错误只是模块和产品页面。当我尝试连接页... 查看详情

如何在 Prestashop 1.7 中调用 custom.css?

】如何在Prestashop1.7中调用custom.css?【英文标题】:HowdoIcallcustom.cssinPrestashop1.7?【发布时间】:2017-10-0101:40:38【问题描述】:我是Prestashop1.7的新手。我需要覆盖一个CSS。我已经在Prestashop附带的custom.css上编写了css代码。当我刷新... 查看详情

如何在 prestashop 1.7 中向 cms 页面添加挂钩

】如何在prestashop1.7中向cms页面添加挂钩【英文标题】:howtoaddhookstocmspagesinprestashop1.7【发布时间】:2018-05-0110:40:51【问题描述】:我正在发现PrestaShop1.7并尝试将模块添加到特定的CMS页面。但是,CMS页面不允许我运行任何smarty代... 查看详情

从 prestashop 1.6.1.9 升级到 1.7

】从prestashop1.6.1.9升级到1.7【英文标题】:Upgradefromprestashop1.6.1.9to1.7【发布时间】:2017-03-2618:40:34【问题描述】:是否可以?官方文档在哪里?【问题讨论】:【参考方案1】:直接升级是不可能的但是您可以使用这个免费模块将... 查看详情

Prestashop 1.7 中的自定义钩子

】Prestashop1.7中的自定义钩子【英文标题】:CustomHooksinPrestashop1.7【发布时间】:2017-05-2212:24:06【问题描述】:我尝试为滑块模块为Prestashop1.7.0.3创建一个自定义Hook。我插入:displaySlider:-ps_imageslider在“钩子”块上的theme.yml文件上... 查看详情

Prestashop 1.7 上的 Prestashop1.6 主题

】Prestashop1.7上的Prestashop1.6主题【英文标题】:Prestashop1.6themeonprestashop1.7【发布时间】:2017-05-0609:22:57【问题描述】:我有一个大问题。我已经安装了prestashop1.7,我喜欢它的管理界面,但是,与prestashop1.6提供的主题相比,它的... 查看详情

如何在 prestashop 1.7 中添加 Mobile_Detect.php?

】如何在prestashop1.7中添加Mobile_Detect.php?【英文标题】:HowtoaddMobile_Detect.phpinprestashop1.7?【发布时间】:2017-09-1617:10:55【问题描述】:我需要在prestashop1.7中添加Mobile_Detect.php。我试图覆盖FrontController.php根据这篇文章https://www.presta... 查看详情

如何删除 prestashop 1.7 上的送货步骤?

】如何删除prestashop1.7上的送货步骤?【英文标题】:Howtoremovedeliveryshippingsteponprestashop1.7?【发布时间】:2018-04-2400:26:40【问题描述】:参考:Howtoremovedeliveryshippingsteponprestashop1.6.1?我正在寻找Prestashopv1.7.2.4的解决方案,有什么想... 查看详情

Prestashop 1.7 白页

】Prestashop1.7白页【英文标题】:Prestashop1.7whitepage【发布时间】:2021-06-1405:34:04【问题描述】:由于OVH崩溃,我必须将我的prestashop1.7迁移到另一台服务器。但我在后台和前台都有空白页。调试模式下没有错误显示。PHP版本:7.1(... 查看详情