草庐IT

magento-connect

全部标签

PHP:ftp_connect - 获取任何错误详细信息

我正在尝试使用ftp_connect连接到远程服务器,但对于该特定服务器,它始终返回false。有什么方法可以得到错误的详细信息吗?我试过了:error_get_last();还有ini_set('display_errors',1);error_reporting(E_ALL|E_STRICT);但是没有用。有什么建议吗? 最佳答案 根据PHP文档,它“在成功时返回FTP流,在错误时返回FALSE”,因此false是连接错误的正确结果。需要注意的是端口号、可能阻止连接的防火墙、IP地址阻止等。

php - 使用 fishpig 在 magento 类别页面上显示相关的博客文章/博客类别

我正在探索Magento'sFishpigextension并找到了一种将博客文章和博客类别绑定(bind)到magento类别的有趣方法。但是,我不知道如何在magento类别页面的前端显示。我猜它是Fishpigmodule的内置功能.我尝试使用以下代码: 最佳答案 Ifyouwantedtodisplaythedirectassociationsagainstacategory,youwouldneedtoretrievetheassociationfromthedatabaseandbuildapostcollectionm

php - 在 Magento 结帐的账单信息部分添加礼品消息

我想在Magentocheckout的BillingInformation部分显示Giftmessageoption。目前此选项显示在magentocheckout的shippingmethod部分。我该怎么做?我正在使用magento1.9.0.1.请帮忙.. 最佳答案 转到您当前的主题包并打开当前使用的文件checkout->onepage->shipping_method->additional.phtml删除以下行。getChildHtml('additional')?>然后转到checkout->onepage->bill

php - Magento 自定义模块观察者不工作

我在magento中的app/code/local/mycustom/GeoLocation创建了我的自定义模块,因为我想创建一个观察者,所以我已经学习了很多教程,最后我创建了下面的代码来在每个magento的页面加载,但它仍然没有调用我的自定义模块的observer.php。我是magento的新手,所以请帮助我。config.xmlsingletonmycustom_GeoLocation_Model_ObservergetGeoLocationmycustomGeolocation_Event.xml用于启用模块truelocal最后是我的自定义模块模型中的observer.ph

php - Magento - 如何运行此自定义产品属性脚本

我有一个关于magento属性的问题。我已经创建了一个自定义产品输入文本属性,它应该包含一个整数数据类型,但是,magento将它存储为一个varchar。我试图在stackoverflow中询问它,他们告诉我无法将产品属性类型从字符串更改为整数。所以我的解决方案是创建一个自定义整数产品属性。我在谷歌上搜索了几天,发现一篇文章提供了一个创建自定义属性的脚本。http://magentotutorialbeginners.blogspot.com/2014/03/create-product-attribute.html?showComment=1442885130592#c231923

php - 如何将 WYSIWYG 编辑器添加到 Magento 自定义选项

我试图在Magentos自定义选项的文本选项下实现所见即所得的编辑器,但我在那里失败了。我已经搜索了几个组件,但无法将它们组合在一起。我希望该编辑器出现在WYSIWYGValue-textarea现在所在的字段中。其他来源要么没有详细说明,要么不适用于1.9.1。我目前拥有的:[WR是公司名称,EPO是我的模块]我找到了这个片段,它用于在_prepareForm函数内的cms页面上放置一个所见即所得的编辑器:isEnabled()&&($block=$this->getLayout()->getBlock('head'))){$block->setCanLoadTinyMce(true

php - Magento 2 - 多选自定义产品属性的过滤器集合

我是Magento2的新手,我有一个自定义模块,它使用插件来更改目录模型层中的产品集合。我使用以下选项为产品创建了一个多选自定义属性:backend=>'\Magento\Eav\Model\Entity\Attribute\Backend\ArrayBackend'它成功地创建、填充并保存了多选字段及其来自编辑产品表单的数据。我还能够毫无问题地从多选数组中获取所有值:$product->getAllAttributeValues('my_custom_attribute');这会打印出如下内容:Array([18]=>Array([0]=>1,3,4)[14]=>Array([0]=

php - 如何修复 Magento 中与 load() 方法相关的内存泄漏?

我正在将数据(产品、客户和订单)从一个Magento商店导入到另一个Magento商店。例如,当我尝试导入产品时,我需要加载产品以检查它是否已经存在并使用加载产品的一些属性。我正在使用方法Mage::getModel('catalog/product')->load($sku)并使用命令行运行脚本。类似于:$php-fshell/mymodule.php问题是当我在循环中使用load()方法时,Magento不会停止增加内存使用量。foreach($result['items']as$item){echo$index.'-Memory:'.memory_get_usage()."\n"

php - pg_connect - php 脚本从命令行工作,但不能从网页工作

我有一个CentOSapache网络服务器,我已经设置它来访问我们的数据库服务器(也是CentOS)。在数据库服务器上的pg_hba.conf中有一个Web服务器条目。我可以在运行网络服务器的机器的命令行(使用bash下的“php-a”)上毫无问题地进行连接。这是我的脚本(凭据损坏)if(pg_connect("host=192.168.6.11port=5432dbname=C_testuser=Cuserpassword=c1811wet")){echo'connected';}else{echo'not';}当从命令行运行此脚本时,我得到“连接”。当我作为网页运行时(http:/

php - Magento 2 不构建产品缩略图缓存

还有其他类似的问题,但没有一个对我来说是正确的答案。我有一个全新的Magento2安装,使用composer构建。除了使用phpbin/magentosampledata:deploy命令后跟setup:upgrade,setup:di:compile和setup:static-content:deploy。当我转到类别页面时,图像都是404-ing。未生成文件夹pub/media/catalog/product/cache。权限按照Magento2文档:pub/media/catalog/product$lldrwxrwsrwx8mattwww-data4096Apr2110:38.