问题标签 [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 投票
4 回答
7473 浏览

prestashop - 如何在类别页面上获取产品的所有图像 - Prestashop

我正在使用 Prestashop。在类别页面上获取产品的所有图像时遇到问题。例如:-

我有一个名为“abc”的产品。该产品有 3 张图片。一张是封面图片,另外两张是其他图片。我想在类别页面上显示所有三个图像,目前它只显示封面图像。

0 投票
2 回答
1870 浏览

php - Prestashop 代金券系统

我遇到的问题与优惠券代码有关。默认情况下,Prestashop 会将特定产品的折扣应用于整个购物车的总数。例如,如果我的购物车中有 3 件产品,价格均为 100 英镑,则购物车的总和为 300 英镑。如果我有一张总价值为 200 英镑的优惠券,仅对我购物车中 3 种产品中的一种有效,我想要实现的行为是 Prestashop 将识别出该优惠券仅对一种产品有效,而不是从购物车总额中扣除 200 英镑的代金券总额(基本上将剩余的代金券信用应用于其他两个不适用的商品),它将仅扣除所有适用商品的金额(在本例中为 100 英镑),以及一些如何为剩余的信用创建一个新的凭证。

希望这是有道理的,并且非常感谢您提供的任何帮助。

干杯

0 投票
1 回答
137 浏览

e-commerce - 同款电商+realcommerce

我正在寻找一个可以提供电子商务的系统和一个处理真实客户的程序。

这两个应用程序可能完全不同,但如果在线或离线购买某些东西,我需要直接更新库存。

我搜索了 Prestashop,但我无法与该应用程序进行真正的交易。

0 投票
1 回答
8530 浏览

php - prestashop 主题的更改未反映

我有一个 Prestashop 安装,其中我复制了原始主题,并且我正在对其进行更改。我从管理面板中选择了重复的主题。问题是主题没有反映我对主题的 smarty 文件所做的任何更改。我已经检查过使用萤火虫。我替换了 global.css 的内容,它从站点中删除了样式,但是当我对 header.tpl、footer.tpl 等进行更改时,它并没有反映出来。我再次使用 Firebug 检查:CSS 是我的,但 HTML 不是。

我正在运行 PrestaShop v.1.4.6.2

请帮助解决这个问题。我一点也不知道出了什么问题。

提前致谢。

0 投票
2 回答
725 浏览

php - Prestashop CMS 配置

嗨,我是 Prestashop 的新手,第一次安装它,谁能告诉我 Prestashop 中的 mcrypt 是什么?

0 投票
2 回答
5204 浏览

php - 在 prestashop 中创建模块:错误“找不到类模块”

我在 php4 中有一个 presta 模块。它通过连接到 prestashop 的数据库并打印出 xml 来工作。在尝试上传到他们的应用商店时,他们要求我将其设为 php5 并遵循某些程序。

  • 简而言之,它只是一个完整的结构代码,带有 1 个方法,可以连接到 prestashop 数据库并打印出 xml。

所以问题是如何让它符合prestashop要求的php5标准。当我尝试时,我得到了这个错误。“找不到类模块”

这是我需要从 prestashop 遵循的编码过程

0 投票
1 回答
8421 浏览

php - Make link active in tpl file for Prestashop header links

I'm trying to edit the following code in tmheaderlinks.tpl in my Prestashop installation so that when "About Us" is clicked it will become "active" as do the other links:

The variable $page_name in Prestashop is set using the id of the page, and because the About Us page is sourced from the CMS feature of Prestashop, the id is set to 'cms' which isn't very useful because it would make the link active for all pages displayed from the CMS.

Is there a variable I can use that can replace the $page_name variable for the About Us entry? Or is there a way of testing for the Page Title instead of name and then setting the class as active?

Or can I assign the $page_name variable to a specific value (about-us) for the About Us page in the CMS?

I've seen a couple of solutions that came close on Prestashops forums, but not quite:

http://www.prestashop.com/forums/topic/139344-css-active-in-cms-pages/

Any help would be very much appreciated!

EDIT: I solved this myself (God knows how!) buy using this line:

Bear in mind you'll need to change the '/content/14-about-us' to whatever your URI is from your installation. Not the best fix, but it works.

Hope that helps someone!

0 投票
0 回答
2924 浏览

php - Prestashop vs Magento:真实电子商务案例——服装店

这个问题不是关于哪个开源产品在社区、管理、硬件要求、更多付费或免费模块等方面更好......它涉及一个真实的研究案例和一个紧迫的实际决策:

选择哪种网店产品来创建服装店?

我将按此案例的重要性顺序列举,并解释最重要的要求(如客户要求)和我现在的实际分析点:

  • 1)产品管理:在任何商店中,产品的管理方式都非常重要。特别是在服装店中,如何管理可配置产品(在尺寸和颜色方面)更为重要。

Prestashop 有一个特定产品的“组合”(带有他们自己的价格或照片)和一个开箱即用的颜色样本,可以更改产品照片。

Magento 拥有“可配置产品”,是其他简单产品之父。没有开箱即用的色板是一个缺点,它显示不同儿童产品价格的方式过于 IT 导向(例如:黄色 +20 美元,衣服完全丑陋) 他们都不允许特别折扣(只有特价) 在特定组合或儿童产品上。

  • 2)客户分组:能够对客户进行分组并对他们应用特殊价格或能力。

Prestashop 具有良好且简单的内置功能,例如按组分类折扣甚至按组显示分类

Magento 可以通过“促销规则”进行分组打折,但它们总是低级的,不是很直观,但非常强大。无类别/CMS 组限制(仅限付费模块)

  • 3)多语种

Prestashop 有一种简单且集成良好的方式来翻译类别、产品、已安装的模块或主题,所有这些都在管理界面中单击一些标志。非常直观。

Magento 将多语言视为完全不同的商店。要添加其他语言的产品描述或类别名称,您必须 SWITCH SHOP。它允许在不同商店之间进行更多不同的配置,但是如果您只想要 MULTILINGUAL,那么它就很难维护。不是那么直观...

  • 4)CMS集成:(例如与Joomla)

两家商店都有一些基本的 CMS 模块来创建可以链接到您的 cms 的静态页面或内容。为了真正的集成,Magento 和 Joomla 之间制作了更多模块(通常是付费模块),因为 Magento 在市场上的时间更长。

  • 5) ERP 集成

两家商店都有某种网络服务/API,以允许与其他 ERP/数据库/应用程序进行复杂的集成,但 Magento 的开发和测试更好(多年来再次获得更多经验......)。Magento WS (Magja) 有一个偶数的 Java API

这些都是最初的评估,也许我在某些情况下是错误的。我很想听听 Magento 或 Prestashop 专家对这些主题的意见。别忘了我们说的是一个具体的案例:“服装店”

无需回答每一点,只需回答其中任何一个问题,或给出另一个选择一个或另一个(甚至另一种产品)的充分理由。我会投票支持几乎所有内容,并从中选择最佳答案。

编辑:看一下Prestashop 1.5 Beta 2(当前稳定版是 1.4.6)它给出了更多选择 Prestashop 而不是 Magento 的理由。它包括一些 Prestashop 中没有的 Magento 良好功能(如自定义购物车折扣规则)

编辑(2):奇怪的是对任何一点都没有答案或意见。必须尽快做出决定,而Prestashop 很可能是被选中的那个。这将迫使在 CMS/ERP 集成上做更多的工作,但其他点对于决策来说更重要一些。

0 投票
1 回答
516 浏览

smarty - Prestashop 智能代码

我想在我的 prestashop 网站上实施一个附属平台。

跟踪代码如下所示:

问题是我似乎没有正确替换__ADD_SALE_VALUE___ADD_DESCRIPTION__并且__ADD_TRANSACTION_ID__使用正确的代码来表示订单的总价值、销售的产品和订单的 ID。

请帮忙。

问候,索林

0 投票
2 回答
16128 浏览

prestashop - How to get in prestashop filtered products by its attribute

I have no experience in prestashop. I'm trying to get all products which matches to some value of its attribute.

[edit]

Now I get all products by using Product::getProducts. After that I filter result array by array_filter. I'm wondering about method to retrieve that filtered products directly, where filtering is doing in database. Eg. passing a function or string filter like Product::getProductsBy( 'product_id > 10')