草庐IT

Prestashop1

全部标签

php - Prestashop 1.6 - 将自定义字段添加到类别

我想知道如何将自定义字段添加到类别以及如何在后台(在描述字段下)进行编辑。我想添加的字段是namedescription_long字段类型为TEXT我已经覆盖了我的Frontoffice,并且我的字段显示得很好。覆盖\类\Category.php'category','primary'=>'id_category','multilang'=>true,'multilang_shop'=>true,'fields'=>array('nleft'=>array('type'=>self::TYPE_INT,'validate'=>'isUnsignedInt'),'nright'=>arr

php - Prestashop Multistore 上的 404 页面

我刚刚在我的1.6.1prestashop中启用了multistore,并在我的默认商店之外添加了一个新商店。默认店铺地址:http://lak-lak.ir新的多店地址:http://lak-lak.ir/ghods在新店主页上似乎一切正常,但是引用联系我们,畅销书等页面,Prestashop显示404错误页面。如何解决这个问题?P.S.我的店铺也启用了URL重写。这里是.htaccess文件的内容:#~~start~~Donotremovethiscomment,Prestashopwillkeepautomaticallythecodeoutsidethiscommentwhen

javascript - Prestashop 产品定制 - 保存到购物车

Prestashop1.6我创建了一个向产品页面添加表单的模块。我使用prestashop模块生成器创建了一个基本的准系统模块。除了通过Hook向产品页面添加表单外,它什么都不做。我使用的是默认引导主题。表格是通过.tpl文件生成的,该文件基于产品所属的类别(即,如果它在类别A中,则它显示表格A)。表单如下所示:EngravingOptionsUniqueengravingforeachitemTheengravingwouldthesameoneachitemIwouldnotlikeengravingEngravingTextItem1EngravingLine1:Engravin

php - Prestashop Web 服务返回 JSON

在互联网上广泛搜索后,我确信Prestashop不会以JSON格式返回数据,它仅以XML格式返回(不幸的是,这会导致跨域访问问题)。现在,我正在尝试将XML(由Prestashop返回)转换为JSON。我想编写可以从Web服务获取XML并发回JSON的PHP代码。为此,我尝试了很多教程,但都没有成功。转换后的JSON没有值(value),因此无用。下面列出了我尝试过的方法。http://www.sitepoint.com/php-xml-to-json-proxy/PHPconvertXMLtoJSON要转换的XML:返回的JSON:"name":{"language":{"@attr

php - 在 Prestashop 1.6 的特定商店中将产品添加到购物车(以编程方式)

我对PrestaShop有一个大问题,我正在使用自己创建的API为移动应用程序提供服务。现在,我可以添加、删除、更新第一个购物车的数量。我也可以导航到类别和子类别,例如我的网上商店。但我有两家商店,我想在多店模式下将特定产品添加到第二家商店,脚本总是添加到第一家购物车。这是我要添加到购物车中的行。第一个店铺id=1第二家店=4$_shop=newShop(_PS_SHOP_SELECTED_ID);//_PS_SHOP_SELECTED_ID=4$isAdded=$cart->updateQty((int)$product->quantity,(int)$producToAdd->id

php - 如何在 prestashop 的购物车摘要页面中明智地显示所有产品类别

我是prestashop的新手我想在我的购物车摘要页面中显示prestashop中的所有产品。即使客户没有订购产品,该产品也应该显示在他/她的购物车摘要页面中,数量为0。这样他就可以在需要时从那里添加数量。产品必须按类别展示。注意:我已经搜索过但找不到解决方案:-( 最佳答案 我认为,您不应该使用购物车,而应该使用产品类别模板而不是购物车。此模板使您能够显示购物车数量。购物车将在您的商店中“隐形”。用户将选择商品数量,所有商品都将在“onchange”事件中添加到购物车。当用户按下“订购”按钮并转到真正的购物车时,他会在其中看到摘要

PRESTASHOP 1.7如何在退缩中编辑“添加产品”页面

我正在尝试编辑该主题的页面而没有任何成功,因为我在产品表中添加了7个字段,我想在退缩中管理这些字段。我已经看到,PrestoShop的1.6版本对该页面具有特定的视图,并且将字段添加到表单非常简单。至于1.7,我真的很疯狂,因为我找不到任何管理“添加产品”页面的视图。有暗示吗?我知道这可能与Prestashop中的Symfony的引入有关,但我不明白。谢谢编辑在这里找到的解决方案。好答案:https://stackoverflow.com/a/44861846/1873501看答案实际上,它与Symfony/Twig部件有关,例如模块管理器控制器,因此您必须在此处查看:/src/prestas

在Prestashop中无法在管理员或语言文件中找到翻译

我正在研究以前已定制的Prestashop。我正在尝试添加一个头标题的翻译,但无法翻译它。这是.tpl文件中的行:{ls="saison"m="homefeatured"}我试图用语言php文件添加自己$_MODULE['homefeatured_62d8617d49c4cbd03664e39af6f0fe2f']='SEASONS';但是它不起作用,我找不到它的管理员>位置>翻译>模块名称。我的意思是我看到了所有其他句子,但没有这个新句子。看答案假人,我找到了解决方案。{ls="saison"m="homefeatured"}变成{ls='saison'mod='homef

PRESTASHOP现金交货费

我在Prestashop上有些新,我有以下问题。我使用的是Prestashop1.6,当Costumer想要用现金货到货到现金时,我想增加费用。我试图使用一些免费的模块,但它们没有为最终价格增加费用,因此在后台列出的价格无需费用。感谢提前的帮助。看答案您可以使用以下付费和免费模块,使您可以在货到付款https://www.prestashop.com/forums/topic/75458-module-cash-on-delivery-cod-v05-with-fixed-and-fixed-and-percentage-fees/page-11https://addons.prestasho

在Prestashop API上创建订单:带有模块名称的错误

我正在尝试通过PrestashopAPI(v1.6.1.13)创建订单。我没有写任何模块,我的目标就是在不安装Prestashop上任何内容的情况下使用其API。创建订单需要一个模块姓名。如果我把它留为空白,我会发现错误:验证错误:“属性订单->模块为空”如果我写一个假名,它说:验证错误:“属性订单->模块无效”我应该怎么办?虽然我与支付场地?这是我发送的内容:1299130021812214220012017-06-2723:00:462017-06-2811:50:1311MyPayment00000027272727272700000001170627369272Blouse