问题标签 [prestashop-1.7]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
482 浏览

php - 找不到产品评论模块 - PrestaShop 1.7

我想在我的 PrestaShop 1.7 安装中启用产品评论功能,但我无法做到这一点,因为负责此功能的模块(即产品评论)在 PrestaShop 1.7 中不存在。

它是否已内置到 PrestaShop 中?还是有一些额外的设置?

0 投票
1 回答
5748 浏览

prestashop - 如何更改 prestashop 1.7 中的当前主题?

我需要帮助来更改我在 Prestashop 1.7 中的当前默认主题。我已将首选主题手动上传到主题文件夹中,但在仪表板中未检测到。

0 投票
3 回答
5678 浏览

php - Prestashop 1.7 在模块中看不到我的模板文件

我创建了一个名为 gestionfournisseur 的模块。我需要在这个模块中修改前端视图的某些部分。为此,我创建了两个文件:

1 - gestionfournisseur/controllers/front/display.php:这个文件内容我的控制器逻辑和继承 ModuleFrontController

2 - gestionfournisseur/views/templates/front/display.tpl:内容我要显示的视图。

我在我的模块主文件中使用以下指令生成了指向此页面的链接:

但是,prestashop 给我一个很大的例外:没有找到 display.tpl 的模板

如果它不能帮助你,我的变量 $this->context->smarty->getTemplateDir() 的内容如下所示:

请你不能告诉我有什么问题吗?

谢谢

0 投票
2 回答
1308 浏览

php - Prestashop 1.7 上的 Prestashop1.6 主题

我有一个大问题。

我已经安装了 prestashop 1.7 并且我喜欢它的管理界面,但是,与 prestashop 1.6 提供的主题相比,它的默认主题根本不适合我的活动领域。

这是我的问题,是否可以在 prestashop 1.7 上使用 prestashop 1.6 默认主题。

真的,这太酷了。先感谢您。

0 投票
1 回答
1469 浏览

prestashop - Prestashop 1.7.0.3-1.7.0.2 全新安装 403 错误

我在安装 Prestashop 1.7.0.3 和 1.7.0.3 时遇到问题

首先,我尝试在我的主机中通过 softaculous 安装 prestashop,我确实安装了 1.6.1.10,但是当我尝试通过 softaculos 安装 1.7.0.2 或 1.7.0.3 时,我收到错误消息,提示“找不到所需的 PHP 扩展:fileinfo”。然后我尝试通过ftp上传文件并安装,但这次我得到403错误。

我尝试将文件夹权限设置为 777,并根据 prestsop 论坛上的一些建议添加包含 Options FollowSymLinks 的 .htaccess 文件,但它仍然不起作用。

是关于我的托管设置还是与 fileinfo 扩展相关的内容?

0 投票
1 回答
2069 浏览

prestashop - 以编程方式配置 Prestashop 多面搜索

我必须为客户制作 Prestashop 网站,所以我必须每天使用脚本导入他们的所有产品。除了我需要启用ps_facetedsearch模块的属性外,一切都运行良好(类别、产品、照片、功能)。我可以在我的数据库中插入属性值,但我找不到如何将它们分配给产品(这是问题 #1)。然后我需要在我的脚本中配置上述模块,以便这些属性可以在搜索块中显示为过滤器。准确地说,我必须告诉我的过滤器模型中使用了哪些类别,而我不能每天手动进行。

这是我用来将数据作为属性插入的代码($data是要导入所有数据的对象):

关于这两个问题,你能指出我正确的方向吗?

编辑:对于我的问题的第一部分,我接受了以下答案。至于第二部分,我终于找到了正确的代码,所以我会把它放在这里,以防有一天它可以帮助到别人。

0 投票
0 回答
906 浏览

prestashop-1.7 - Prestashop 1.7 使用模块覆盖 .tpl 文件

我正在尝试在 prestashop 1.7.* 中创建一个模块。我遇到了需要我编辑位于主题/经典/模板/结帐文件夹中的cart.tpl文件的情况。在文档中,我遇到了/themes/[theme_name]/modules,其描述为“用于覆盖 .tpl 文件和语言文件的子文件夹,如有必要。 ”。无法找到正确的解释,我尝试创建“MyModule/themes/classic/templates/checkout/cart.tpl”,不幸的是,这些更改并未反映在网站中。我不知道应该做什么。

PS当我尝试创建一个钩子并通过更改主题/经典/模板/结帐/cart.tpl文件来放置它时,它是成功的。我打算将我的钩子放在我模块的覆盖cart.tpl文件中。

0 投票
2 回答
4543 浏览

php - Prestashop 1.7 从模块覆盖核心控制器

我面临着一个奇怪的情况。我正在尝试覆盖购物车控制器,如果我将CartController.php文件放在/override/controllers/front中,我能够成功,如果我将相同的文件放在我的自定义模块中并安装模块,我会失败。模块中文件的路径是myModule/override/controllers/front。文件内容是

我还注册了一个钩子,它显示正常。

我在这里想念什么?

0 投票
4 回答
10822 浏览

module - Prestashop 1.7 中的自定义钩子

我尝试为滑块模块为 Prestashop 1.7.0.3 创建一个自定义 Hook。我插入:

displaySlider: - ps_imageslider

在“钩子”块上的 theme.yml 文件上。然后插入:

在 header 和 section id=”wrapper” 标签之间的 theme/templates/layouts/layout-both-columns.tpl 文件上。根据这篇文章:Prestashop 1.7 中的自定义挂钩一切正常,但是当我尝试从后端更改滑块模块位置时,挂钩未显示在可用挂钩上。

0 投票
1 回答
2377 浏览

prestashop - Prestashop 1.7 webservice登录客户

如何在 Prestashop 1.7中通过 web 服务登录客户

在 Prestashop 1.6 中(在 1.7 中不工作):

http://yourdomainname.com/api/customers/ ?filter[email]=user@yourdomainname.com &filter[passwd]=$md5_password