问题标签 [prestashop]

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 投票
6 回答
169897 浏览

database - 数据库文本中的奇怪字符:Ã、Ã、¢、â‚ €、

我不确定这是什么时候第一次发生的。

我有一个新的直销附属网站,并从批发商那里收到一份出口的产品目录副本。我格式化并将其导入 Prestashop 1.4.4。

网站的前端包含产品文本中奇怪字符的组合:Ã、Ã、¢、â ‚ 等。它们代替常见的字符(如 、- : 等)出现。

这些字符出现在大约 40% 的数据库表中,而不仅仅是像 ps_product_lang 这样的产品特定表。

另一个网站线程,当数据库连接字符串使用不正确的字符编码类型时,也会出现同样的问题

在 /config/setting.inc 中,没有提到字符编码字符串,只是 MySQL 引擎,它设置为 InnoDB,与我在 PHPMyAdmin 中看到的匹配。

我导出了 ps_product_lang,用正确的字符替换了这些字符的所有实例,将 CSV 文件保存为 UTF-8 格式,然后使用 PHPMyAdmin 重新导入它们,将 UTF-8 指定为语言。

但是,在 PHPMyAdmin 中进行新的搜索后,我现在在 ps_product_lang 中的这些坏字符的实例数量是我开始时的 10 倍。

如果问题就像在数据库连接字符串中指定正确的语言属性一样简单,我在哪里/如何设置它,以及如何设置?

顺便说一句,我尝试在此线程中提到的 PHPMyAdmin 中运行此命令,但问题仍然存在:

更新: PHPMyAdmin 说:

MySQL 字符集:UTF-8 Unicode (utf8)

这是我在上一个导入文件中使用的相同字符集,这导致了更多的字符损坏。在导入过程中,UTF-8 被指定为导入文件的字符集。

更新2

这是一个示例:

人们真正生活在无拘无束的环境中——在线购买和租借电影、下载软件、共享和存储文件网络。

更新3

我在 PHPMyAdmin 中运行了一条 SQL 命令来显示字符集:

  • character_set_client utf8
  • character_set_connection utf8
  • character_set_database latin1
  • character_set_filesystem 二进制
  • character_set_results utf8
  • character_set_server latin1
  • character_set_system utf8

因此,也许我的数据库需要转换(或删除并重新创建)为 UTF-8。如果 MySQL 服务器是 latin1,这会造成问题吗?

MySQL 可以将服务内容的翻译处理为 UTF8 但将其存储为 latin1 吗?我不认为它可以,因为 UTF8 是 latin1 的超集。我的虚拟主机支持在 48 小时内没有回复。对他们来说可能太难了。

0 投票
1 回答
658 浏览

php - 从 URL 导入图像

我有prestashop。使用 IMPORTOSC 模块导入数据。

一切都很好,只发出其中有空格的图像,其名称未导入到 prestashop。(URL 中的空格)

类别导入代码:

我搜索了一下,它看起来像 str_replace(' ', '%20', trim($url))

有人可以帮我写代码。

0 投票
1 回答
2726 浏览

php - Prestashop 单品定制

我们正在考虑使用单个产品实施 Prestashop,但具有多个参数,用户必须在订单步骤中选择这些参数。颜色,尺寸等参数。最终用户将购买定制产品。

在 Prestashop 中实现它的最佳方法是什么?也许有一些插件/模板呢?

也许有更好的选择?

我们正在考虑 Prestashop,因为可以重复使用付款、订单和交付管理。

0 投票
1 回答
497 浏览

facebook - facebook 刮板不喜欢我的一些页面

我有一个基于 prestashop 的网上商店。我正在尝试集成 Like 按钮。我观察到在某些页面上它会在其他一些页面上刮掉缩略图。我找到了向我们展示了刮板所看到的确切内容的页面,所以主页没问题:http: //www.promotion.ro/shop http://developers.facebook.com/tools/debug/og/echo?q =http%3A%2F%2Fpromotion.ro%2Fshop%2Fen%2F

但产品页面没有: http: //promotion.ro/shop/en/christmas-gifts/3009-christmas-decoration-set.html http://developers.facebook.com/tools/debug/og/echo? q=http%3A%2F%2Fpromotion.ro%2Fshop%2Fen%2Fchristmas-gifts%2F3009-christmas-decoration-set.html

我究竟做错了什么?

如果我插入元数据,它仍然不会刮。

0 投票
1 回答
3895 浏览

module - Prestashop 产品评论模块

我目前正在使用 prestashop 创建一个网上商店,我想要一个免费的产品评论模块,但我找不到。你能给我指出这样一个模块吗?提前致谢!

0 投票
0 回答
317 浏览

prestashop - 使用不同的数据多次调用钩子

我正在尝试在 product_list 中使用一个钩子,并且需要为每个产品调用一次并以某种方式传递产品 ID,这样我就可以获取每个产品的相关数据。

这可能吗?

0 投票
1 回答
531 浏览

php - SMARTY - 词干 - 产品数量 (Prestashop)

我有以下问题。我在 Prestashop CMS 上开店,它使用 Smarty 模板引擎。所以有一句话,展示了很多产品。现在 - 用英语很简单 - 你可以这样写:

但是这家商店是用波兰语制作的——问题就从这里开始了。它要复杂得多。它是这样的:

  1. 对于 1 个产品,您只有一个词 - “produkt”
  2. 对于 2,3 和 4 产品以及包含这些数字的每个数字(如 22,23,24,32,33,34,152,153,154,242,243,244 等),另一个词 - “produkty”
  3. 对于高于 4 的所有内容(第 2 点中的数字除外)第三个单词 - “produktów”

那么 - 如何为此编写一个聪明的条件?

谢谢

0 投票
1 回答
840 浏览

php - 在 prestashop 的产品下添加分享按钮

我从添加到任何中获得了一个社交网络共享按钮。我想把它放在我所有的产品下面。

我在我的主题中编辑了 product.tpl 并添加了他们给出的 addToAny 代码。但它没有在那里显示。

0 投票
2 回答
439 浏览

prestashop - 在后台添加新标签时遇到错误,prestashop

我不知道这里是否有很多人与 Prestashop 合作......无论如何,我面临一个问题,我找不到答案。

我正在尝试向后端添加一个新选项卡,但得到的只是这条消息:

创建 object.Tab() 时出错

我还尝试在新安装的 prestashop 上添加一个新选项卡,也遇到了这个问题。我使用的版本是 1.4.5.1。

我也试图找到一个解决方案,我找到了一张描述这个问题的票,但仍然没有结果。

0 投票
0 回答
440 浏览

javascript - Prestahop 一页结帐 javascript

我在我的主题表单 prestashop 上使用一页结帐选项。在进行定制时,我必须消除一些 id,所以现在在购物车页面上将数量更改为零而购物篮中有一件物品时,效果无法正常工作。

通常,当将数量更改为 0 时,产品的行会在唯一元素上将数量更改为零时消失,应删除带有 userinfo + 运输选项和付款的整个表单,并在我拥有时留下“购物车为空”文本文本其余部分留在页面上。

我试图在 javascript 代码中搜索,但找不到任何东西。

该页面是 abcmoto.pl 您可以添加一个项目并转到结帐过程以了解我的意思。