问题标签 [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.
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 小时内没有回复。对他们来说可能太难了。
php - 从 URL 导入图像
我有prestashop。使用 IMPORTOSC 模块导入数据。
一切都很好,只发出其中有空格的图像,其名称未导入到 prestashop。(URL 中的空格)
类别导入代码:
我搜索了一下,它看起来像 str_replace(' ', '%20', trim($url))
有人可以帮我写代码。
php - Prestashop 单品定制
我们正在考虑使用单个产品实施 Prestashop,但具有多个参数,用户必须在订单步骤中选择这些参数。颜色,尺寸等参数。最终用户将购买定制产品。
在 Prestashop 中实现它的最佳方法是什么?也许有一些插件/模板呢?
也许有更好的选择?
我们正在考虑 Prestashop,因为可以重复使用付款、订单和交付管理。
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
我究竟做错了什么?
如果我插入元数据,它仍然不会刮。
module - Prestashop 产品评论模块
我目前正在使用 prestashop 创建一个网上商店,我想要一个免费的产品评论模块,但我找不到。你能给我指出这样一个模块吗?提前致谢!
prestashop - 使用不同的数据多次调用钩子
我正在尝试在 product_list 中使用一个钩子,并且需要为每个产品调用一次并以某种方式传递产品 ID,这样我就可以获取每个产品的相关数据。
这可能吗?
php - SMARTY - 词干 - 产品数量 (Prestashop)
我有以下问题。我在 Prestashop CMS 上开店,它使用 Smarty 模板引擎。所以有一句话,展示了很多产品。现在 - 用英语很简单 - 你可以这样写:
但是这家商店是用波兰语制作的——问题就从这里开始了。它要复杂得多。它是这样的:
- 对于 1 个产品,您只有一个词 - “produkt”
- 对于 2,3 和 4 产品以及包含这些数字的每个数字(如 22,23,24,32,33,34,152,153,154,242,243,244 等),另一个词 - “produkty”
- 对于高于 4 的所有内容(第 2 点中的数字除外)第三个单词 - “produktów”
那么 - 如何为此编写一个聪明的条件?
谢谢
php - 在 prestashop 的产品下添加分享按钮
我从添加到任何中获得了一个社交网络共享按钮。我想把它放在我所有的产品下面。
我在我的主题中编辑了 product.tpl 并添加了他们给出的 addToAny 代码。但它没有在那里显示。
prestashop - 在后台添加新标签时遇到错误,prestashop
我不知道这里是否有很多人与 Prestashop 合作......无论如何,我面临一个问题,我找不到答案。
我正在尝试向后端添加一个新选项卡,但得到的只是这条消息:
创建 object.Tab() 时出错
我还尝试在新安装的 prestashop 上添加一个新选项卡,也遇到了这个问题。我使用的版本是 1.4.5.1。
我也试图找到一个解决方案,我找到了一张描述这个问题的票,但仍然没有结果。
javascript - Prestahop 一页结帐 javascript
我在我的主题表单 prestashop 上使用一页结帐选项。在进行定制时,我必须消除一些 id,所以现在在购物车页面上将数量更改为零而购物篮中有一件物品时,效果无法正常工作。
通常,当将数量更改为 0 时,产品的行会在唯一元素上将数量更改为零时消失,应删除带有 userinfo + 运输选项和付款的整个表单,并在我拥有时留下“购物车为空”文本文本其余部分留在页面上。
我试图在 javascript 代码中搜索,但找不到任何东西。
该页面是 abcmoto.pl 您可以添加一个项目并转到结帐过程以了解我的意思。