prestashop-1.7相关内容
我正在为prestashop 1.7.2.1编写一个prestashop模块。 我用以下代码为我的模块创建了一个前端控制器:
..
将PS 1.7从服务器域传输到本地主机时出现问题 我已按照Prestashop文档中的所有文件传输步骤进行操作。 *我执行此步骤:* 1-将所有prestashop文件从服务器下载到我的Mac,并将其放入/MamP/htdocs/prestashop/ 2-从服务器导出prestashop数据库,创建一个数据库并从本地主机导入phpmyadmin中的SQL文件,然后将具有所
..
您能帮我了解一下,从帐户页或结账页更新/添加客户的地址详细信息时会触发哪个挂钩吗? enter image description here enter image description here 另外,如何获取地址详细信息? 我正在使用 foreach ($customer->getAddresses($customer->id) as $address) {
..
在 Prestashop 1.7 上工作并将我的 theme.yml 文件更新为如下所示,但它没有添加到文件中.该文件在该目录中,但没有被拉入.对代码有什么建议吗?我想包含 JS 文件,但它没有被拉入. 资产:# 如果你使用这个主题作为孩子并且你想加载# 父主题资产,取消注释这一行.# use_parent_assets: true# 以下几行展示了如何在页面中加载资产# 取消注释并更改值以开始
..
我在 CentoOS (WHM/CPANEL) 和 Prestashop 1.7 中遇到 PHP7 问题 系统给我这个消息: 文件/home/onywf3fr9a/public_html/app/cache/dev/classes.php 中第 429 行的通知 [8] SessionHandler::gc(): ps_files_cleanup_dir: opendir(/var/cp
..
这是控制器代码 if($fortParams['Result'] == 'CAPTURED'){工具::重定向('index.php?controller=order-confirmation);}别的{$this->setTemplate('module:knetPayment/views/templates/front/confirm.tpl');} tpl 文件代码 您的付款成功.
..
我想了解如何完成此图片中包含的顶部横幅(所有产品折扣 70%): https://medias2.prestastore.com/906398-pbig/banner-manager.jpg 是否需要额外的模块?如果有,是哪一个?如果没有,您如何修改主题以包含它? 解决方案 这是 Banner Block(文件中的 blocbanner)模块,默认包含,您可以在后台管理.
..
有谁知道在编辑或创建新客户地址时如何按字母顺序排列状态. 提前致谢 解决方案 我终于通过覆盖State.php文件解决了 只需在/overrides/classes/State.php 中创建一个新文件并粘贴此代码: executeS('选择 *从''._DB_PREFIX_ .'状态'WHERE s.`id_country` = ' .(int) $idCountry .(
..
我在 Prestashop 1.7.6.x(或仅 1.7)中使用与我在 Prestashop 1.6 中使用的模板相同的模板在交货单模板中生成条形码时遇到问题 当我通过它给我错误使用“$this when not in object context"这是通过 Symfony 调试器的堆栈跟踪 Symfony\Component\Debug\Exception\FatalThrowableE
..
在 prestashop 1.7 中从购物车中移除商品之前,prestashop 是否可以显示确认消息?我只想指向包含此方法的文件,以便我可以添加确认对话框,因为现在用户无需确认即可删除 解决方案 是的,您可以在从购物车中删除项目之前显示确认对话框.默认情况下,core.js 和 theme.js 文件处理所有事件并在 updateCart 事件上相应地更新购物车.(在此处参考更多活动信息
..
参考:如何在 prestashop 1.6 上删除送货步骤.1? 我正在寻找 Prestashop v1.7.2.4 的解决方案,有什么想法吗?我试图评论一些代码行,但它产生了额外的问题,比如不提交订单 解决方案 我设法通过将所有订单分配给单个地址并从结帐流程中删除地址步骤来隐藏地址步骤.假设您有一个 id = 2 的地址,使用下面的代码,所有订单都将使用该地址创建. 从 BO
..
$link= PS_ADMIN_DIR;$admin_folder = substr(strrchr($link, "\ "), 1); 目前我正在使用这种方式获取文件夹名称,但是如果有任何直接的方法或任何常数,请建议我..谢谢 解决方案 出于安全原因,admin 文件夹名称不会存储在 PrestaShop 文件或数据库中的任何位置,因此您必须执行类似操作才能找到它. 但是,您应该
..
您能否解释一下如何在 presatashop 中正确覆盖以下核心文件.Prestashop 1.7.1.2 只允许覆盖文件夹中的控制器、模态和 tpl 文件.我们不能以同样的方式覆盖 src 文件夹. src/PrestaShopBundle/Controller/Admin/ProductController.php src/PrestaShopBundle/Resources/views
..
我正在为在 SEO 和 URL 配置中使用 301 Moved Permanently 选项的网站构建前端模块.Wesbite 使用 Prestashop 1.6.1.9. 在模块中,我像这样定义路由: public static $ModuleRoutes = array('模块-aacategories-viewmapping-mapping' =>大批('控制器' =>'视图映射',
..
很多人都遇到了在产品名称中添加主题标签的类似问题.我正在尝试在 类别名称 中添加一个 标记( html 换行符).我已经把“类别 名称"例如,它不会工作.字符验证是为了安全措施,这是有道理的. 所以我试图覆盖文件“Validate.php";,正如在另一个主题中通过重新定义 isCatalogName 函数所解释的那样: 现在我应该可以像我想要的那样放置像 # 或
这样
..
我正在 Prestashop 1.7.6 中创建一个模块,以在我的类别管理页面中添加一些自定义字段.这是我的代码(来自 此来源 法语,使用了新的 Symfony 模型): modules/categorycustomfields/categorycustomfields.php class Categorycustomfields extends Module{受保护的 $config_
..
我正在 Prestashop 1.7 中创建一个自定义模块,我尝试了很多解决方案,但都没有解决我的问题. 我会在安装模块的网站的页眉或页脚中添加一个外部 JS 文件(并且仅在安装时添加). //要包含的 JS 文件 我尝试在 displayHeader 钩子中使用 addJS() 方法: 公共函数 hookDisplayHeader($params){如果 (!$this->activ
..
根据这个问题,我创建了一个新横幅.现在我想插入一个钩子,但我想知道应该使用哪个钩子将它显示在每个页面的顶部(作为促销横幅). 谢谢 解决方案 假设您使用的是经典主题,您可以使用 displayBanner 钩子.如果您查看 header.tpl,您可以找到以下块: {block name='header_banner'}
{hoo
..
我尝试编辑主题中的页面但没有任何成功,因为我在产品表中添加了另外 7 个字段,我想在后台管理这些字段. 我已经看到 Prestoshop 的 1.6 版本具有该页面的特定视图,并且向表单添加字段非常简单.至于 1.7,我简直要疯了,因为我找不到任何管理“添加产品"页面的视图. 有什么提示吗?我知道这可能与 Prestashop 中 Symfony 的引入有关,但我不明白是怎么回事.
..
我想将 prestashop 从 1.6.0.11 升级到 1.7(最新版本).首先,我尝试过一键升级,但对我不起作用.请参阅这些屏幕截图 http://prntscr.com/ek46kr、http://prntscr.com/ek46nb、http:///prntscr.com/ek46sa.其次,我尝试过像这个链接这样的手动步骤 http://doc.prestashop.com/displ
..