jjzjj

prestashop-1.7

全部标签

php - Magento 1.7 : Strict Notice warning after SUPEE-10975 security patch

在Magento1.7.0.2中安装SUPEE-10975后,我收到此PHP通知:StrictNotice:DeclarationofMage_Core_Controller_Request_Http::getBaseUrl()shouldbecompatiblewiththatofZend_Controller_Request_Http::getBaseUrl()inapp/code/core/Mage/Core/Controller/Request/Http.phponline36#0app/code/core/Mage/Core/Controller/Request/Http.p

php - 在 prestashop 的 Hook.php 中具有函数 exec() 的目的是什么

在Header.tpl文件中有一个钩子(Hook){$HOOK_TOP},它包含所有标题部分,包括菜单、搜索等...您可以在这个网址在FrontController中显示...'HOOK_TOP'=>Hook::exec('displayTop'),这意味着在Hook页面中有一个名为exec()的函数。但是我无法正确理解exec()调用中的代码。它告诉它为指定的钩子(Hook)执行模块。当我搜索“displayTop”时,我得到一个名为blocktopmenu.php的模块名称。执行仅通过2个函数:publicfunctionhookDisplayTop($param){$this->

php - 如何在 Magento CE 1.7 中获取产品的返回订单状态?

如何在app/design/frontend/default/home/template/catalog/product/view/type/default.phtmlselectedoptionvalueofbackorders。我使用了以下代码,但$stockStatus为空。任何帮助将不胜感激。getProduct();$productData=$_product->getData();$stockStatus=$productData['backorders']; 最佳答案 试试这个$inventory=Mage::getM

php - 如何在 prestashop 程序化产品导入期间添加图像?

我找不到有关在产品插入期间添加图像的适当文档。这是我的xml产品导入脚本的工作代码。我不知道如何在添加产品的同时添加产品图片。foreach($xml->Productsas$product_xml){if($product_xml->Valid_internet_product==1){/*UpdateanexistingproductorCreateanewone*/$id_product=(int)Db::getInstance()->getValue('SELECTid_productFROM'._DB_PREFIX_.'productWHEREreference=\''.pS

php - Prestashop : how to override a module class contained in a file that includes other classes?

prestashop覆盖系统通过使用文件命名方案与许多其他系统一样工作。所以基本上,我将在/overrides/classes中创建一个与/classes中另一个具有相同类和文件名的类,只是为了简化。好吧,我必须覆盖它(使用最新的prestashop版本可以覆盖模块,而以前我们不能):include_once(dirname(__FILE__).'/MailAlert.php');classMailAlertsextendsModule{[....]}我可以用这个覆盖它:classMailAlertsOverrideextendsMailAlerts{[....]}好吧,它有效,文件和

php - Prestashop 注册错误

最近我为我的客户做了SEO优化,我不得不改变服务器上的一些东西,比如使用PHP7和PrestaShop管理面板来启用缓存和SEO链接。我不使用PrestaShop,也不熟悉它,但其中一些更改破坏了代码中的某些内容。当新用户尝试注册时会收到该错误:Fatalerror:UncaughtError:Accesstoundeclaredstaticproperty:Validate::$datain/home/unikalna/public_html/classes/ObjectModel.php:1032Stacktrace:#0/home/unikalna/public_html/con

php - Prestashop 使用模块添加产品,无法强制使用 product_id

正如主题所说,我在添加产品时遇到了问题(通过使用产品类别)。一切正常,但即使我指定$product->id=1234;它不会用这个id保存它,它只是在数据库中自动增加产品。但我真的需要将我自己的product_id插入数据库(因为我从groundstrone数据库导入产品并且它们需要经常更新)这是我的代码:$langId=(int)(Configuration::get('PS_LANG_DEFAULT'));$p=newProduct($prod['towar_id']);$p->id=$prod['towar_id'];$p->name=array($langId=>$prod['

php - Prestashop 1.5 中订单详细信息的自定义 PHP Hook

当订单确认页面显示给Prestashop1.5.5.0中的用户时,我想在订单详细信息上运行一些我自己的自定义PHP代码-在他从付款返回后。它必须适用于所有类型的付款,也适用于店内付款选项。在每个订单确认页面上。任何人都可以告诉我一个简单的脚本/方法吗?或者可能是一个好的链接? 最佳答案 可以使用prestashophookdisplayOrderConfirmation,这应该是所有支付方式通用的。只需在您的模块中创建一个新函数publicfunctionhookDisplayOrderConfirmation($params){/

php - Prestashop 产品的 sku 保存在哪里

我正在使用PrestaShopv1.6.1.4。我想使用自定义查询获取任何产品的sku。但我无法在prestashop数据库表中找到SKU列。如果有人能告诉我产品的sku保存在表中的什么地方,即哪个表和列名 最佳答案 Prestashop不会将SKU称为SKU。是“引用”。您可以找到产品表->引用 关于php-Prestashop产品的sku保存在哪里,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/

php - 在 prestashop 中导入数据库

我在Access中有一个很大的数据库,里面有我想插入Prestashop的产品!我已经在prestashop中阅读了有关数据库导入的信息,但没有找到有关访问数据库导入的任何信息。有没有办法在prestashop中导入这个数据库?或者我应该编写sql查询来添加这些产品。我已经阅读了prestashop的源代码,例如Products.php或ObjectModel.php,就像这里说的:http://stackoverflow.com/questions/16068141/prestashop-插入产品脚本。那么是不是只有这样才能写sql查询呢?谢谢! 最佳答案