Prestashop 1.3.6至1.4.1

我有一个运行PS1.3.6版本的eshop。在我的本地服务器上,我先更新到1.4,然后更新到1.4.1 现在我想在服务器上更新。。。是否可以从本地1.4.1上传文件,调整设置文件并直接从1.4.1运行更新脚本(不需要中间步骤到1.4) 我可以看到每个版本都有数据库更新脚本,所以这样做应该是安全的,但我想在服务器上运行之前确定一下。。。。谢谢我通常是这样做主要升级的: 使用mysqldump工具拍摄当前站点(tar.gz)的快照和备份数据库(为了兼容性) 下载所有文件并使用数据库转储(通过mysq

在prestashop 1.5中使用控制器回显变量

每个人都是萨拉姆 我的英语不好 我开发了一个支付模块,其中有一个名为validation.php的控制器 php验证付款,它有两种状态 第一,如果付款有效,则必须查看ok 第二,如果付款无效,则必须查看no 在网页中,它必须查看此 ok好的 或 否否 此字符串必须像没有html标记的简单回显一样在页面中查看 我使用了变量content\u only=>true,但它在页面源代码中查看了一些我不需要的标记 我希望我的问题能解释清楚试试这个 // Check that this payment op

PrestaShop-覆盖模块CSS文件

Im使用Prestashop 1.6.0.9和名为agilemultipleseller的模块 基本上,它把你的商店变成了一个多供应商的商店 模块插入了两个CSS文件,我需要覆盖它们 我无法将CSS的引用从模块文件中取出,因为它们是经过编码的 模块结构如下: /module/agilemultipleseller/css/agileglobal.css /module/agilemultipleseller/css/agilemultipleseller.css 我已尝试通过将自己的CSS文件

如何在PrestaShop中创建一个新的用户组,并按功能启用所有模块?

如何在PrestaShop 1.6中创建一个新用户组,并按功能启用所有模块? 我将尝试以下示例: $res=Db::getInstance()->执行('INSERT INTO'。'Db\u PREFIX\uuu.'group(id\u group,date\u add,date\u upd)值(NULL,NOW(),NOW()); $last_id=Db::getInstance()->Insert_id(); $res&=Db::getInstance()->execute('INSERT

Prestashop:用户信息块将不会出现

我正在使用prestashop 1.6。我试图将“用户信息块”挂接到名为“displayTop(页面顶部)”的钩子上。它连接正确,但当我去该网站时,它不会出现。有什么问题吗 谢谢你的回复

Prestashop 未定义索引:desclength

我在Prestashop 1.6.1.0 Stats>Catalog Evaluation中得到了这个通知 Notice: Undefined index: desclength_zh in /var/www/1cdeli.com.cn/public_html/modules/statscheckup/statscheckup.php on line 259 Notice: Undefined index: desclength_en in /var/www/1cdeli.com.cn/pub

Prestashop 移动到服务器时出现预启动错误404

从本地移动到服务器时,我的prestashop web会显示所有文本(我认为它正确连接到数据库),但它不会显示任何图像、CSS等。。。我修改了config/settings.inc.php文件 并从数据库中修改了PS_SHOP_DOMAIN、PS_SHOP_DOMAIN_SSL和SHOP_URL,还删除了.htaccess文件。 谢谢 后台办公室也是如此: 您可以通过两种方式完成: 导航到backoffice到SEO和URL链接,为商店域和SSL域和基本URI字段设置正确的值。保存和更新页面

Addons Prestashop上的营销评论是什么意思?

最后,我的模块通过了prestashop插件的“技术审查” 现在,我在等待市场评论。我知道技术审查包括安装、php错误、编码标准等。但是营销审查的含义是什么。要花很长时间吗 大约一周。将控制您附加的pdf,以及您在PrestaShop插件站点的控制面板中输入的所有描述性字段,大约一周。将控制您附加的pdf,以及您在PrestaShop插件站点的控制面板中输入的所有描述性字段

Prestashop更新自定义产品字段

我在Prestashop中更新产品(自定义字段)时遇到问题 我遵循了教程: 当我以正常的方式保存产品时,它工作得很好。但Prestashop 1.6在更改股票或价格时具有自动保存功能。这使我的自定义字段为空。通过尝试和错误,我发现我的hookActionProductUpdate函数导致了问题,但我不知道原因: public function hookActionProductUpdate($params) { $id_product = Tools::getValue('id_prod

Prestashop-字段\仅添加单个字符的值

我对prestashop和form helper有问题。我有两个输入文本的表单,我可以添加默认值和字段值。不幸的是,它不起作用。我的表格: public function displayForm() { $default_lang = (int)Configuration::get('PS_LANG_DEFAULT'); $fields_form = array(); $fields_form[0]['form'] = array( 'legend' =&

Prestashop空白页付款和模块页

我已经多次将Prestashop v1.4.0.17的最新版本上传到我的主机上,但我收到了空白页面付款和模块页面: 这在我的本地主机中是很好的。知道为什么会这样吗?解决方案:

在Prestashop数据库结构中查找产品名称的位置

我正在为prestashop开发一个非常简单的(对于新手用户)后端,我想知道在哪里可以找到上传的产品图片名称。。 我知道他们进入了“img/p”目录。但我不知道: 1.它们位于哪个数据库表中。。联系 2.为什么它们被称为(例如):1-18-small.jpg…为什么“1-18”而不是“1”(他的产品ID)?这个数字是什么意思 谢谢因为图像名称依赖于语言,所以您可以在image_lang表中找到它们 关于文件名,模式是:productId imageId size.jpg您可以在此处看到的完整表结

prestashop的两个活动URL?

如何为prestashop设置两个不同的活动URL(域),以便从这两个URL访问站点? 停止第二个域不起作用,因为prestashop会将其重定向到主域 请检查prestashop多店功能。这将允许您在相同的产品上使用任意多的URL。我想在1.4.8版上使用它

Prestashop谷歌电子商务跟踪

我想将谷歌电子商务跟踪添加到Prestashop商店。这应该通过将脚本添加到“订单确认”页面来完成 但是,在显示“订单确认”页面时,订单数据已被清除,因此无法添加到GA脚本中 有人知道如何做到这一点吗?我不是专家,但我使用Prestashop中内置的Google Analytics模块,并在GA中启用电子商务跟踪。这对我很有用。请更好地解释你的答案。如果您只是想留下评论,请等待您的分数/声誉提高。好好享受吧!这不是答案,因为它不会捕获任何电子商务数据

Prestashop 预启动维护模式错误

第一件事第一,我对普雷斯塔肖普不熟悉 我有两个问题。首先,当我在维护模式下添加ip地址以获得访问权限时,我仍然无法访问frontoffice。这导致我的Chrome浏览器出现服务器错误 但更大的问题是,当我关闭维护模式(并从列表中删除我的IP地址)时,什么都没有。只是一个空白屏幕。经过一点研究,我发现如何在defines.inc.php中打开错误报告,如下所示: /* Debug only */ define('_PS_MODE_DEV_', true); 在此之后,我出现以下错误: 任何帮助

Prestashop-无法使用Prestashop 1.6 webservice上载新图像产品

我试图通过vb.net应用程序为带有prestashop webservice的产品上载新图像,但收到以下错误消息: “无法保存此图像” 用于上载图像的URL如下:http://localhost/prestashop/api/images/products/1 发出请求的函数的源代码如下: Public Sub executeAddImage(ByVal resource As String, ByVal id As String, ByVal imageToAdd As Image)

如何用Prestashop实现adwords转换码?

在prestashop购物网站上添加adwords转换代码的地方,目前我不想要转换值。只要告诉我我需要在哪个文件上放置代码以及如何放置代码。您应该在主题的订单确认.tpl文件的末尾插入您的AdWords转换代码。正如Yenshirak所说,您必须将其放置在themes/your_theme/order-confirmation.tpl上 您已将脚本变量置于标记{literal}和{/literal}之间,如: <script type="text/javascript"> /*

Prestashop 如何在不同的子域上打开模块?

我有一个自定义模块,比如说: www.domain.com/module/abc/index.php 我希望此模块实际从以下位置打开: cdn.domain.com/module/abc/index.php 现在发生的情况是,如果我访问cdn.domain.com,它会自动重定向到www.domain.com,但我需要它留在cdn子域上。我该怎么做

从位于prestashop文件夹外的脚本使用prestashop应用程序

我想从一个php脚本(external_script.php)使用prestashop应用程序,该脚本位于prestashop文件夹之外,但仍然在同一台服务器上 我可以使用Magento来实现这一点: require_once external_folder/magento/app/Mage.php; 我试图包括prestashop/config/config.inc.php和prestashop/init.php,但它将external_script.php重定向到prestasho

prestashop邮政编码有问题

我的Prestashop邮政编码有问题。 它总是说,当你以客人身份付款时(使用一个帐户,它似乎可以正常工作),这是无效的。现在,我已经完全关闭了邮政编码。这降低了销售额,所以我希望你们中的一位能给出答案 提前感谢, Lex核心版本?地址国家?已经修好了。无论如何,谢谢你。

Prestashop:如何在标题导航上添加文本

对不起,又是我,因为我没有解决这个问题:(.有没有人可以帮我解决这个问题。我只想在标题nav上添加全球免费送货文本,然后立即呼叫我们。我已尝试在nav.tpl文件中添加文本,但我无法。我在此处发布图像以查看 多谢各位 当做 迪尔肖德 在prestashop中,它有一个blockpermanentlinks模块,用于在标头上显示永久链接,因此请使用此模块并将所有信息写入blockpermanentlinks-header.tpl文件。谢谢您的回复,但根本没有结果

Prestashop:display";选择“语言”;内联管理

我想简化我的生活,在管理面板的输入字段旁边内联显示语言标志。 例如: 把这个翻过来: 为此: 我试过了 abstract class ModuleCore { public function displayFlags() } 但没有效果 然后我将admin\themes\default\template\helpers\options\options.tpl修改为: <div class="displayed_flag"> {foreach $languages as $lan

Prestashop:超出范围订单

我有一个关于航空公司的问题 如果发生“超出范围的行为”,是否可能“重复”运费 例如,我的承运人根据重量范围设定价格,但我的更高范围目前为5-8公斤。因此,如果客户订购100件1kg的产品,运费将保持不变,就像他只订购8件1kg的产品一样 我不知道我是否说得够清楚,但是。。。有解决我问题的办法吗 谢谢。您可以在运营商配置页面中按总重量设置价格 按总重量计算的价格应取决于每种产品的数量 因此,您可以设置不同的重量范围,例如从0到15kg=>8欧元,从15kg到40kg=>12欧元,以及超过40kg=

将客户迁移到Prestashop 1.7

首先,感谢您关注我今天面临的问题 我目前正在做一个项目,包括prestashop 1.7。我想做的是如下。我想将我的prestashop 1.6.11迁移到1.7。现在我知道目前没有对这个选项的支持,但出于一些重要原因,我真的想升级它。我确实将客户和发票迁移到了1.7,但当我尝试登录新网站时,什么都没有发生(我在1.6上创建了一个测试帐户)。没有错误或任何东西,但页面会刷新,仅此而已。我确实在多个网站上寻找解决方案,但结果都是空白 是我想做的,甚至是可能的,还是有人知道去哪里看或者改变什么 希望

如果在Prestashop中进行了修改,正确的设置方式

我目前正在开发一个基于Prestashop(确切地说是1.6.1.5版)的网站。我有一个问题,正确的方法设置,如果修改自标签 我知道在Wordpress中,为了设置它,您必须打开WP配置文件并添加 header("Last-Modified:" . the_modified_date()); 但是使用Prestashop时,我应该编辑哪个文件?我可以用同一行还是写不同的东西 另外:我必须在FTP中编辑文件,无法添加特定模块。命令标题(“上次修改:”.The_Modified_date(

Prestashop产品列表不包括售罄

我想从产品列表中排除已售完且数量为0的产品。我试图修改product-list.tpl中的foreach循环,但它没有按应有的方式工作。我试过这个: {if $product.quantity_all_versions != 0} 售完的产品是隐藏的,但它没有显示21个产品,例如显示16个,并且分页中的计数是错误的 我认为更好的方法是修改$products变量。我在哪里能找到它?或者修改sql查询会更好?我在哪里能找到它 //编辑 我已更改查询: $sql = 'SELECT p.*, pro

Prestashop 更改与“取消”按钮关联的url

我想更改当前取消页面上取消按钮的URL,它正在显示列表,但我想在取消按钮上重定向用户 在潜入代码之后,我知道返回按钮URL是由$\u post['back']设置的 所以我已经推翻了它;您必须使用您的URL进行更改 public function postProcess() { if (Tools::getIsset('submitAddadditional_service')) { $this->redirect_after = Context::getCont

如何在prestashop中添加社交媒体图标?

我试图在prestashop中添加一个来自模块的社交媒体图标和链接,更具体地说,我遵循以下路径:模块->模块和服务->已安装模块->社交媒体跟踪链接,在instagram字段中插入instagram url,但什么也没发生。 我的问题是,如果有人知道我如何添加社交媒体图标,那么当客户点击它时,它会将他与E-shop的instagram个人资料联系起来 prestashop版本是1.7.5 提前感谢。如果您使用默认主题,它应该出现在电子邮件订阅表单的页脚附近。如果使用自定义主题检查模块是否已添加到

如何使数据库条目id\u stock\u可用=id\u product PrestaShop 1.7

我正在尝试使用第三方php代码将项目带到购物车。该项被输入到数据库中。在表ps\u stock\u available中,我注意到差异id\u stock\u available>id\u product中,我还注意到ps\u product表和id\u stock\u available表中的差异。它们有不同的编号和数据量 这是我的文件的代码: //Presta init global $context; if(!$context){$cont

Prestashop 在购物车中多次添加同一产品

我希望购物车中的产品彼此分开。在PrestaShop中包含购物车行的表是ps\u cart\u product,并且在id\u cart、id\u product和id\u属性上有一个主键,因此我应该在PrestaShop中对“定制”进行一些操作。我知道有$cart->\u addCustomization(),但在尝试使用模块在购物车中自定义产品后,我不理解其功能: public function hookActionCartSave($params) { $cart = $this-

我可以在Prestashop 1.6中找到电子邮件模板的所有变量

在哪个类中,我可以在PrestaShop中找到电子邮件模板的所有变量? 我是说{firstname}或{lastname}之类的东西。或者它取决于类方法。例如如果我创建了新的支付模板,那么我需要转到PaymentModule.php?正如我在评论中所说的,这取决于发送电子邮件的方法。如果要创建新的付款模板,必须查看PaymentModule.php并检查ValidateOrder方法。 以下是您可以在电子邮件模板中使用的所有变量: $data = array( '{firstname}' =&g

prestashop 1.6.1.18中setCurrentOrderState上的重复事务条目

我有最新的1.6版本(1.6.1.18) 问题。 1订单已创建 2支付模块重定向用户 三。成功时,订单状态已更改 这些线路会引起问题 echo $order->getOrderPaymentCollection()->count(); // returns 1 $history = new OrderHistory(); $history->id_order = $order->id; $history->changeIdOrderS

Prestashop 如何创建一个打开自定义页面的按钮?

我正在尝试制作一个按钮“报价”,打开我的自定义页面“Offer-price.tpl”。问题是,如何通过单击按钮(product offer price.tpl)打开我的自定义报价页?PS版本1.7 OfferPriceController.php: <?php class OfferPriceControllerCore extends FrontController { public $php_self = 'offerprice'; public $ssl = tru

添加自定义字段PrestaShop 1.6

我试图在产品页面的管理部分添加一个自定义字段(HTML文本框)。我正在关注这个论坛和谷歌的一些答案 这是我在override/classes/Product.phpclass中的代码: class Product extends ProductCore{ public $product_modal; function __construct( $id_product = null, $full = false, $id_lang = null, $id_shop = null, Contex

billSafe支付模块未显示在prestashop中

我已经安装了PrestaShop™ 1.4.7.3 我从下载模块BillSafe 我从prestashop后端配置了所有设置,但billSafe模块不显示在前端 模块未显示在前端的问题是什么?Prestashop中的每个模块都与位置挂钩 对于特定模块,如BillSafe-支付模块,它具有最小和最大支付值,如果最终用户在这些值之间选择产品,则BillSafe将显示在支付页面上 对于特定模块,如BillSafe-Payment模块,它具有最小和最大付款值,如果最终用户在这些值之间选择产品,BillS

删除prestashop导入csv文件

简单问题:如何从系统中删除PrestShop导入CSV文件? 我也尝试过FTP,但找不到文件 它在导入窗口的下拉列表中显示了许多行,我不知道enymore是同一命名文件中最新的一行。您的文件将位于admin/import/*(admin这里是您的后台目录,以前在旧版本中被重命名)目录中,通过FTP删除是最好的方法。我不确定Presta的最新版本,但之前的主要版本没有在GUI中删除这些文件。在backoffice中选择时,最新的文件将是最上面的文件。在管理/导入中,您可以找到要一次删除的csv文件

修改prestashops搜索算法

我在prestashop 1.5.3中添加了一些数据库表,其中包含其他产品数据。现在我想修改prestashop中的搜索算法以包含这些表 我猜想相应的代码可以在classes/search.php中找到,但是修改这段代码不会改变任何东西。我甚至删除了整个文件,搜索功能继续工作 任何人都可以告诉我正确的方向,告诉我在哪里可以找到prestashops搜索代码。搜索代码确实在/classes/search.php中。我不明白为什么搜索仍在使用此空文件 请不要修改核心文件,您更希望在覆盖的文件中添加您

Prestashop 分配不';我不在普雷斯塔肖普工作

我使用prestashop 1.5.4, 我试着像这样给smarty分配变量,但它不起作用,我用var_dump调试了所有变量,没有问题。 我有一个空白页,只有这个代码 <div id="block_various_links_footer" class="block_various_links"> <p class="title_block">Information</p> <ul> <li class="f

是否可以从Prestashop外部初始化AdminController?

我正在尝试从Prestashop外部启动AdminController模块。基本上,我正在创建一个外部程序,该程序使用Prestashop获取当前员工,我应该为其实例化AdminController,但其抛出错误 FrontController中有许多模块,但我找不到AdminController的任何示例,如: include(dirname(__FILE__).'/../../config/config.inc.php'); include(dirname(__FILE__).'/../..

Prestashop 1.6:类别图像存储在哪里?

我在新的prestashop项目中编写了一个导入类别的脚本,由于复杂的数据结构,我必须这样做,我现在导入的所有内容都没有任何问题,但我找不到类别图像存储在哪里?我创建了一个带有1个类别和映像的测试安装,但我找不到数据库中该映像存储在哪里 到目前为止,我使用了以下表格: ps_category ps_category_shop ps_category_group ps_category_lang 我还多次阅读了prestashop文档,例如,类别图像未存储在数据库中。它们在/img/c/文件夹中

Prestashop 预设图像URL

我正在尝试获取prestashop产品的图像URL,具体取决于它的ID。 我正在为prestashop提供的方法尝试这段代码,但没有得到任何结果 <?php //require('config/settings.inc.php'); //require('classes/Image.php'); require('classes/Link.php'); $ItemID=$_GET["catID"]; $db=mysql_connect(constant('_DB_SERVER_'),co

如何在jquery中打印prestashop全局变量的值

我想在javascript文件中获取prestashop主题文件夹url?我在javascript文件中使用了prestashop全局变量,但出现了一些错误: jQuerydocument.readyfunction{ jQueryclick-me-web-service.clickfunction{ var folder_url={$tpl_dir};//我在这一行遇到了问题 jQuery.ajax{ 方法:邮寄, 网址:, 数据:{名字:Joh,姓氏:Sin,用户名:johsin,电子邮件

Prestashop 未显示预售凭单优惠券块

虽然在我的主题中优惠券块显示ok,但现在它没有显示任何内容。所以顾客不能使用优惠券。我添加了一个屏幕截图来了解我的意思。我是说绿色街区 尝试在您的存储上执行以下代码行 Configuration::updateGlobalValue('PS_CART_RULE_FEATURE_ACTIVE', '1'); 您需要将其添加到某个PHP文件(PrestaShop的文件)中,并打开一个运行该PHP文件的页面,一旦执行该文件,您应该能够看到并使用签出页面上的凭证字段。虽然这是一个老话题,但我发现它也存

如何在PrestaShop的帮助列表类中添加自定义按钮操作?

你好,我正在为PrestaShop 1.6开发新的支付插件。我通过帮助列表类列出了插件发出的所有付款请求。是否有一种方法可以添加自定义按钮操作和操纵mu列表中的每一行?我寻找一个没有成功的解决方案 谢谢你的帮助!干杯 这是我的管理控制类 class AdminNameModuleController extends ModuleAdminController { public function __construct() { // Call of the parent constru

Prestashop 面包屑在预设主题(1.6.1.10)中显示垂直而不是水平

我附加了它的样子的图像,还有链接本身: (现在到期) .breadcrumb{ 填充:8px 15px; 边缘底部:18px; 列表样式:无; 背景色:#f6f6f6; 边界半径:0px;} .面包屑>李{ 显示:内联块;} .breadcrumb>li+li:之前{ 内容:“/\00a0”; 填充:0 5px; 颜色:#333;} .breadcrumb>.active{ 颜色:#333;}将此添加到css: span.navigation_page li { display: in

Prestashop-更改数据库中的产品类别

我需要大量更改产品类别。我更新了数据库中的两个表:ps\u category\u product(更改了旧id\u category)和ps\u products(更改了旧id\u category\u默认值),但在BO产品表和webshop中我仍然看到旧类别(主页) 当我编辑产品时,选择选项卡关联,我看到该产品与我的新类别关联。只有通过单击“保存”按钮保存产品时,我才能在正确的类别中看到该产品 我比较了数据库中的两行(通过mysql查询更改类别的产品和在BO中更改的产品),这两行看起来完全相同

如何知道prestashop主页的模板

我想知道prestashop项目的主模板在哪里 我来自拉威尔,这对我来说很奇怪 谢谢。在Prestashop 1.7中,其主题/经典/模板/ 在Prestashop 1.6中,twig中没有main.tpl。 你就有这样的东西 header.tpl page_name.tpl footer.tpl 在主题/默认引导中/ header.tpl page_name.tpl footer.tpl

Prestashop:无法使用地址->id\u国家/地区加载国家/地区

当我的客户想要在我的prestashop上注册时,他们会收到以下信息: 1. Country cannot be loaded with address->id_country 2. Invalid country Prestashop版本是1.6.0.11,PHP版本是7,但我降级到5.6,因为我希望它能解决问题,但它没有 以下是我迄今为止所做的尝试: 将国家/地区:名称更改为国家/地区:国家/地区中的名称 启用“将前线办公室中的国家/地区选择限制为活动运营商覆盖的国家/地区”后,它将

在ps语言切换器prestashop 1.7中显示3个字母

在prestashop 1.7.6中是否可以在语言切换器中显示3个字符? 为了显示2个字符的iso代码,我使用了{$current_language.iso_code},它可以工作。 我需要显示3个字符(例如:英语而不是英语) 谢谢如果您想直接在模板文件中执行此操作, 您可以使用语言名称,将其截断为3个字符并大写: {$current_language.name | upper | truncate:3:'':true}

  1    2   3   4   5   6  ... 下一页 最后一页 共 16 页