prestashop相关内容
想深入了解prestahop里面的结构,修改一些部分.我停在 PDF 中.我想找不到用于处理 AdminPdf 和 generateDeliverySlipPDF 的控制器 {if $order->delivery_number}
..
所以我试图在 PrestaShop 主题中修改 theme.yml 的布局.我注释掉以下内容: 钩子:modules_to_hook:显示页脚:# - ps_linklist# - ps_customeraccountlinks- ps_contactinfo 然后我保存并通过 FTP 传输文件.FTP 成功. 但是,链接列表和 customeraccountlinks 挂钩仍显示在客
..
我使用以下代码尝试在 prestashop 中获取当前用户 ID..我将此代码放在我的模块目录中的另一个 php 文件中,并通过模块文件调用它. $id = $this->context->customer->id_customer; 但它对我不起作用..我使用的是 prestashop 1.5 .. 解决方案 我当然也无法在我的测试中使用它.不过你可以试试 $id = (int)
..
我的基于 Prestashop 的站点当前正在覆盖 AdminOrdersController.php,我已将它放在覆盖文件夹中. 从下面提供的链接中,添加一个现在在 Prestashop 1.6 中不可用的 Carrier 过滤器非常好.我已经尝试过该解决方案,它运行良好. 参考:在订单页面添加运营商过滤器. 不幸的是,对于生产站点,我无法访问核心文件,因此无法实现.因此,我需
..
我尝试通过网络服务添加产品,但收到以下错误代码: 返回 HTTP 主体
..
我想更改订单确认电子邮件模板的内容,前提是已订购特定产品.有什么解决办法吗? 解决方案 您可以在 mails/language/order_conf.(html/txt) 中找到电子邮件订单确认的通用模板. mails/languages/order_conf_product_list.(tpl/txt)中的产品列表模板 在 classes/PaymentModule.php
..
我想知道如何向类别添加自定义字段以及如何在后台进行编辑(在描述字段下).我想添加的字段是名称 description_long 字段类型为TEXT 我已经覆盖了我的前台,并且我的领域显示得很好. 覆盖\classes\Category.php '类别','主要' =>'id_category','多语言' =>真的,'multilang_shop' =>真的,'字段' =>大批
..
在产品列表中,我需要一次显示含税和不含税的产品价格. 我使用的是 Prestashop 1.6 版. 现在产品列表中显示的是含税价格.我也想显示不含税的价格. 我该怎么做?我一直在寻找解决方案,但找不到适合我的解决方案. 解决方案 在 product-list.tpl 中找到以下块: {foreach from=$products item=product name=p
..
我需要在 Prestashop 模板文件中添加一些自定义文本,但我的商店中有两种语言,我想静态添加不同语言的这些内容?我可以通过语言 ID 查看当前语言吗? 解决方案 静态 {if $lang_iso == en }英文文本{别的}其他语言{/如果}
..
我正在运行我自己的 prestashop 主题并想添加一个没有 css 的新页面.因此我添加了三个文件 php、控制器和模板.我将 php 放在我的 prestashop 的根目录中,将控制器添加到 root/controllers/front 并将模板放在 root/themes/my-theme 中. 如果我调用 http://localhost/prestashop/?page=custo
..
我需要为我的网站制作供比较网站的供稿.它必须是一个sql语句.现在我有这个: 选择pl.name作为Titel,ROUND(p.price*1.21,2) 作为价格,replace(concat('http://', ifnull(conf.value,'domain/'), cl.name, '/', p.id_product, '-' , pl.name, '.html'),'','-')
..
我有这个代码,我试图使用 prestashop 模式在我的网站上创建一个新客户.但是我一直在响应中出错 NSString *xmlPath = [[NSBundle mainBundle] pathForResource:@"Login" ofType:@"xml"];NSString *xmlStr = [[NSString alloc] initWithContentsOfFile:xmlP
..
我正在尝试获取 prestashop 产品的图片 URL,具体取决于它的 ID.我正在为 prestashop 提供的方法尝试此代码,但我什么也没得到 link_rewrite, $image['id_image'], 'home_default'); 此代码不起作用,我尝试添加所需的类,但它们也产生了问题.此外,如果我评论了最后两行,则 require 本身会产生错误.我计划手动构建图像 U
..
我正在制作一个模块,我需要制作一个 ajax 请求,如果可能的话,使用 JSON 响应,我该怎么做?我不太了解 Prestashop 1.7 在这方面的结构. 谢谢! 解决方案 这很简单,您只需要按照 Prestashop 的标准制作控制器,然后将其链接到您的前端 Javascript. 像这样命名一个 php 文件:./modules/modulename/controlle
..
我为 Prestashop 1.7 创建了一个模块,以便在管理产品页面中添加一个新字段.由于缺乏适当的文档,我想问一下添加自定义字段的正确方法,一个选择.我想在产品保存时得到保存和更新. 我使用下面的代码添加一个包含表单的 tpl 公共函数 hookDisplayAdminProductsExtra($params) {$this->smarty;$available_items = $t
..
我将 http://example.com/index.php 作为我的主页.我的类别页面 URL 是 http://example.com/index.php?id_category=10&controller=category 现在,我需要将我的主页重定向到类别页面.我在首选项> SEO & 中尝试过URL's > Set Shop URL > Base URI作为 index.php?
..
我是 prestashop 的新手,所以如果我问一个非常简单的问题,请耐心等待.我正在创建模块,在我的任务中,我必须扩展由 javascript 中的 ajaxcart.add() 函数调用的购物车控制器.我想知道,响应这个ajax请求的控制器在哪里,我如何在我的模块中扩展这个控制器.有关于这方面的任何好的文档吗?谢谢 解决方案 我找到了一种在模块内扩展 prestashop 默认控制器的
..
我有一个“baseModule"PrestaShop 模块和一堆“baseExtensionModule[n]"模块. 所以,为了避免冗余,我想在其他人中重用来自“baseModule"的一些翻译. 我已经检查了 Translate::getModuleTranslation() 并且看起来 ModuleCore::l() 没有提供传递模块名称并将其转发给第一个的可能性. 您可能
..
在 Prestashop 1.7 上工作并将我的 theme.yml 文件更新为如下所示,但它没有添加到文件中.该文件在该目录中,但没有被拉入.对代码有什么建议吗?我想包含 JS 文件,但它没有被拉入. 资产:# 如果你小时候使用这个主题并且你想加载# 父主题资产,取消注释这一行.# use_parent_assets: 真# 以下几行显示了如何在您的页面中加载资源# 取消注释并更改值以开始加载
..
版本 1.4.1.4 的 prestashop 网站使用 category.php 文件用于类别页面.不幸的是,1.6.0.6 的更新删除了该文件,因为它已被视为已弃用.(CMS 更新后 URL 结构发生变化) 一个后果是 URL 结构的变化. 来自: url/category.php?id_category=6 到: url/index.php?id_categor
..