问题标签 [prestashop-1.6]
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.
prestashop-1.6 - prestashop 1.6 csv 导入产品编辑错误
在我的 prestashop 商店(版本:1.6.0.6)上,我使用 csv 导入来导入产品。它完成了工作并进口了产品。
当我尝试编辑产品(实际上是禁用产品)时,出现两个错误
2 个错误 产品必须至少属于一个类别。此产品必须属于默认类别。
当我在关联选项卡下查看类别时,甚至默认类别也是第一个选择的类别。
我再次尝试保存,它成功了。
这里的问题是只有当我不更改产品编辑部分的选项卡时才会出现类别错误。
需要快速解决。
php - 如何在 Prestashop-1.6 的移动设备上用 center_column 替换 left_column
我想在移动设备上用 center_column 替换 left_column。它适用于平板电脑和笔记本电脑。
正如您在附件中看到的那样,我试图在移动设备上将 left_column(用红色矩形标记)替换为 center_column(用蓝色矩形标记)。
http://i.imgur.com/9z8XHvI.png
{if isset($left_column_size) && !empty($left_column_size)} {$HOOK_LEFT_COLUMN} {/if} {if isset($left_column_size) && isset($right_column_size)}{assign var='cols' value=(12 - $ left_column_size - $right_column_size)}{else}{assign var='cols' value=12}{/if} {/if}
php - 如何在 prestashop 1.6 中为自定义搜索器设置模块视图
我正在尝试将 Fotolia Api 与 Prestashop 1.6.0.9 集成。
我已经使用自定义选项卡制作了模块,但我不知道如何从模块文件夹中为该选项卡设置视图。很抱歉,但是“开发人员文档”很烂。我找不到任何可行的解决方案。
我在制作正确的控制器时遇到了很大的问题,现在我无法加载任何东西/我不知道该怎么做。
当我尝试 die($more) 时,它给了我 .tpl 的内容,无论如何,当我在后台单击选项卡时,它仍然是空的。我有调试选项,编译,缓存关闭。
所以请启发我,我应该如何在那里展示任何东西?
php - 如何在 prestashop 中创建挂单
我遇到的大多数 Prestashop 支付模块或任何可行的教程似乎都遵循在确定付款后创建和“验证”订单的趋势,即在从 PayPal 等远程支付网关返回之后。
我们的架构要求我们在尝试付款之前创建一个传统的“待处理”订单,然后该订单的状态(历史记录)更改为“已接受付款”并在付款完成或其他情况下进行验证。
用 prestashop 做这样的事情有没有那么复杂的方法?
我尝试使用“待处理”订单状态调用“ validateOrder ”,我注意到这会触发订单确认邮件,并清空购物车中的内容,而不管付款状态如何。
prestashop - 如何处理 Prestashop 自定义页面中的产品
我有我的自定义页面用作登录页面。我确实创建了 PHP 文件、控制器、php (root) 和 tpl。
现在,我需要在此页面上获取产品,无论是类别还是单个产品。问题是:我如何从这个站点获得产品?有一些关于产品处理的教程或文档吗?
PD:我使用的是 PS 1.6
performance - Prestashop 1.6.0.9 覆盖和性能:文件 class_index.php 已消失
几天后,在更新到 PS 1.6.0.9 后,文件 /cache/class_index.php 不再创建。实际上,在 /cache 文件夹中,只有一个文件夹:./smarty
每个被覆盖的文件都有效,但我想这对性能不利。prestashop 如何知道要使用哪个文件?(核心或覆盖)是否每次都必须查看 /override 文件夹?
有什么东西可以让它回来吗?
谢谢你。
编辑: 解决方案来自 Prestashop 论坛的 Pete78
就我而言,这是 PrestaShopAutoLoad.class 中的一个错误,我用来自 github 的最新版本替换了 1.6.0.9 中的错误,并且再次重新创建了 class_index.php .. GitHub 上的 PrestaShopAutoLoad.class
prestashop - 筛选属于更多类别的 Prestashop 产品
我有两个类别:品牌和零件。用户单击类别后如何过滤 prestashop 产品?例如:
第一类:品牌 -> 雪佛兰 -> 雪佛兰 CAMARO
第二类 PARTS -> BODY -> BUMPER
我希望用户在点击雪佛兰 Camaro 后可以选择他感兴趣的部分,例如点击保险杠以获得所有 camaro 保险杠。
我该怎么做 ?
提前致谢
mysql - Prestashop 1.6 获取特定类别产品的特征值
我正在尝试获取来自特定类别的产品的特定功能的价值。id_category_default 是 13(处理器),id_feature 是 6(Power(W) 我正在寻找的输出应该是这样的:
直到现在我已经尝试过这个:
输出是这样的:
我需要的是为特定产品获取具有 id_feature=6 值的功能:
任何帮助将不胜感激!
php - Prestashop 使整数在 smarty 中爆炸
我在 prestashop 做一个小模块。在那我已经采取了这样的数据库(ps_customer_module)
现在我从模块中获取这样的总数据库
当我在做 print_r($users) 的时候。我得到这样的结果
现在我已经像这样将数组分配给智能模板
我用这样的foreach循环在一个列表中显示所有结果
上面的方法适用于单个 image_id 数字图像。让我们说一下 image_id 1 所以它在那里工作正常。但是如果图像 id 是 45 那么它的行为就像
但实际的图像目录是这样的
所以有人可以告诉我如何在有两位数的 image_id 时如何分解 image_id 并用 / (斜杠)将它们分开。希望你明白我的意思。任何帮助都会非常显着。谢谢
php - prestashop 显示助手表单复选框已选中
在 Prestashop 模块中,我想显示一个选中的复选框。为此,我只是采用了这样的辅助类方法
但这个只显示checkbow(未选中)。我试图将 val 更改为 0,1。但这对我不起作用。那么有人可以告诉我如何在助手类中选中一个复选框。任何帮助或建议都将是非常可观的。谢谢