草庐IT

Prestashop1

全部标签

php - 合并 dev 和 live prestashop 数据库

我对prestashop1.6站点进行了大量修改。我已经创建了一个本地副本,并在git中跟踪文件系统的变化。但是prestashop中的很多更改都存储在数据库中,特别是在我的情况下:安装和配置新模块卸载模块添加商店类别并更改层次结构改变模块位置并通常修改哪些模块出现在哪些Hook中。在开发过程中,上线站点收到了大量新订单、客户、订阅者等,因此数据库不同步。我已经通过在数据库中转储和导入特定表,或使用内置迁移功能的框架解决了其他框架中的类似问题,但我找不到任何专门针对prestashop的建议。这是如何处理的?考虑到开发站点可能经历了比实际站点更多的变化,我想知道将新订单等复制到开发站点

ios - PrestaShop 导入项目以在 iOS 应用程序中显示

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭6年前。Improvethisquestion我有一个新项目,我需要在PrestaShop上工作并创建一个通用移动应用程序。关于您如何在iOS应用程序中使用它来获取不同类别的项目、项目的搜索API等,我没有得到任何信息。

php - 在产品页面 Prestashop 上显示所有类别

我需要在Prestashop的产品页面上获取所有类别及其ID的列表(我使用的是v1.6.0.9)。我试着做这样的事情:$other_categories=$something->getCategories($this->context->language->id,1,100);foreach($other_categoriesassomething){//nowiftheidofthecategoryisnt"1",displaynameofcategoryif($category->id!="1"){$category->name}}但是,这是行不通的。$category->name

php - 在 Prestashop 中自定义注册表单

我是Prestashop框架(v1.6)的新手,我需要对主题进行更改。在prestashop注册表中,我得到如下页面。我在哪里可以找到此页面的源html代码部分以及如何删除此页面的字段。如果我从表单中删除字段,是否会影响页面的任何其他功能?(例如,如何从此表单中删除生日字段?) 最佳答案 您应该编辑themes/default-bootsrap/authentication.tpl。表单从这一行开始:getPageLink('authentication',true)|escape:'html':'UTF-8'}"method="p

php - 在自定义 php 中创建一个新的 Prestashop 购物车

在Prestashop中,我创建了一个自定义表单,其中显示了包含所有产品的列表,用户可以填写相应的数量。通过提交表单,我清除了购物车并用新值填充它,最后重定向到结帐页面。一切正常,但前提是购物车已经存在。如果购物车是空的(cart_id==null),我无法添加产品。我尝试了多种方法来创建$cart,但我没有成功。我没有得到任何异常,代码执行没有错误,只是在结帐页面的最后,购物车仍然是空的;我重复一遍,只有当购物车已经空了的时候。如果是装有产品的推车,那么这个过程就是完美的!我将不胜感激。这是我的小型Controller,它从表单中获取产品和数量并将它们添加到购物车中:include(

php - 如何结合 Prestashop (PHP) 和 DjangoCMS (Python)

我需要使用具有相同url的DjangoCMS和prestashop,例如:localhost/shop=prestashoplocalhost/everythingElse=DjangoCMS我的prestashop安装在/var/www/prestashop并且djangoCMS安装在/var/www/djangoCMS中.LinuxMint1464位、apache2、mod_python、wsgi...我试过这个配置:DocumentRoot"/var/www/djangoCMS"ServerNamelocalhostWSGIScriptAlias/"/var/www/django

php - Prestashop 网络服务 API 不起作用

我已经安装了pastershop版本prestashop_1.5.4.1。我的网站托管在本地主机上,例如"localhost/myprestashop"。当我阅读documentation调用prestashopwebservice,这很容易。但是,当我这样调用"localhost/myprestashop/api"时,它不起作用。我没有看到任何xml结果。我在下方看到“未找到”消息。我已经启用了网络服务并生成了key。但是,它没有用。请指出我这里有什么样的问题。Webservice生成图像在这里。 最佳答案 在您的浏览器中测试此u

php - 如何在 Prestashop 的产品列表中一次显示含税和不含税的产品价格?

在产品列表中,我需要一次显示含税和不含税的产品价格。我使用的是1.6版的Prestashop。现在,含税价格显示在产品列表中。我也想显示不含税的价格。我该怎么做?我已经搜索了解决方案,但无法为我找到有效的解决方案。 最佳答案 在product-list.tpl中找到以下block:{foreachfrom=$productsitem=productname=products}添加此以显示不含税的价格:{convertPriceprice=$product.price_tax_exc}确保在开发过程中Templatecompilati

php - 如何在 Prestashop 中将类别页面设置为主页

我有http://example.com/index.php作为我的主页。我的分类页面URL是http://example.com/index.php?id_category=10&controller=category现在,我需要将我的主页重定向到类别页面。我在首选项>搜索引擎优化和URL的>设置商店URL>基本URI中尝试作为index.php?id_category=10&controller=category现在,该页面正在重定向到我的类别Url,但该页面未打开。网址显示如下http://example.com/index.php?id_category=10&controll

php - Prestashop Guzzle 冲突

我正在更新prestashop包含一个使用guzzle的包的模块6.0.Prestashop1.7使用旧版本的Guzzle5。当我在Prestashop上安装插件时,包含的Guzzle软件包版本与Prestashop冲突,导致以下结果php错误。UncaughtPHPExceptionInvalidArgumentException:"MagicrequestmethodsrequireaURIandoptionaloptionsarray"at/var/www/html/modules/package/vendorpackage/guzzlehttp/guzzle/src/Clien