【php – Magento Shipping Method加载速度】教程文章相关的互联网学习教程文章

php – Magento编程和类利用率【代码】

我已经接受了在大学休息期间学习Magento的项目,虽然我已经想出如何轻松地创建一个主题,但我在使用Magento中的类结构时遇到了麻烦. 对于我想要做的事情,我想计算一个月的销售数据.关闭仪表板我希望找到$this-> getTotals()的位置,以便我可以将此图添加到数组中. 作为一个起点,我可以再引导我创建一个Mage文件,或者甚至可能是一个解释Magento编程结构的资源,这个编程结构既不是那么基本,它的思想麻木也不是那么先进,这是不可能的? (...

php – Magento – 在Magento扩展中加载模型时出错?【代码】

我正在开发一个magento扩展,我试图在数据库表中插入值,但我遇到的问题是模型没有加载. 问题是当我在我的控制器中调用save()函数时,页面上出现一个错误:Fatal error: Call to a member function beginTransaction() on a non-object in /var/www/magento/app/code/core/Mage/Core/Model/Abstract.php on line 313 当我在我的system.log文件中检查错误日志时,我看到了这个错误:Warning: include(Gwb/Magecrmsync/Model/Mysql4/Mage...

php – magento soap api v2 – 通过订阅时事通讯获得客户【代码】

我试图从我的magento商店检索所有客户,但只有那些在他们的帐户中激活订阅通讯的人. 问题:我无法弄清楚如何过滤这个属性(“简报”,有吗?). 我有:$proxy = new SoapClient('http://magentohost/api/v2_soap/?wsdl'); $sessionId = $proxy->login('apiUser', 'apiKey'); $params = array('sessionId' => $session_id,'filters' => null ); $allCustomers = $proxy->customerCustomerList($params);这将返回所有客户.有任何想法如何...

php – Magento获取指定属性集和值的选项ID【代码】

我一直在寻找几个小时,但没有找到解决这个问题的方法.我需要获取可配置产品的选项ID.我拥有的当前信息是SKU,属性集ID和选项标签.如何使用这些值获取选项ID? 非常感谢那些可以帮助我的人. **更新** 这是数据库表eav_attribute_option_value的一个示例(从我猜测Magento获取ID的值)value_id option_id store_id value 729141 57 0 Rose 729142 57 3 Rose 729143 57 1 Pink 72884...

php – magento无效的交易电子邮件代码【代码】

我做了一些关于这个问题的研究:我删除了一个过渡性电子邮件模板,现在我一遍又一遍地收到此错误:Invalid transactional email code: 4是的,我知道,’4’是模板的ID.我做了一个虚拟模板,并将数据库中的ID更改为4,但我不想要那个虚拟. 有没有人能告诉我如何解决这个问题?交易电子邮件可能有点重置? Thanx提前解决方法:对电子邮件模板的引用存储在core_config_data表中;这些是与core_email_template表的template_id列对应的id.因此...

php – 如何在现有的第三方扩展中重写/扩展Magento类【代码】

我正在尝试扩展第三方Magento扩展的类. 我的模块xml: 在config> modules>中标签<EDPA_MegaNavigation><active>true</active><codePool>local</codePool><depends><Infortis_UltraMegamenu /></depends></EDPA_MegaNavigation>我的配置xml: 在config> global> blocks>中标签<ultramegamenu><rewrite><Infortis_UltraMegamenu_Block_Navigation>EDPA_MegaNavigation_Block_Navigation</Infortis_UltraMegamenu_Block_Navigation></...

php – 在Magento中,扩展rest / products api的性能是什么,检索返回列表中产品的标签和属性?【代码】

我能想到的唯一方法是检索产品,然后在脚本中调用其他API来检索我需要的信息,最后返回响应. 我对Magento还是有点新鲜,而且这在性能上似乎相当沉重.以上解决方案在性能方面是否有效,或者是否有更好的方法从其余/产品api中检索标签等. 从本质上讲,我正在寻找的东西是这样的: 当前的API返回:{ 337: {entity_id: "337"type_id: "simple"sku: "ace000"color: "15"gender: "93"material: "130"jewelry_type: nulldescription: "Gunmetal...

php – Ssl证书错误:无法在magento 2中获取本地颁发者证书

我收到SSL证书问题:使用WAMP连接到Magento市场时无法获得本地颁发者证书错误.请告诉我如何解决它.解决方法:谢谢你修好了 我下载了.pem文件https://curl.haxx.se/ca/cacert.pem,然后在php.ini中输入这一行: {curl.cainfo = /路径/到/下载/ cacert.pem} 在/setup/src/Magento/Setup/Model/MarketplaceManager.php中 改变这个:protected $urlPrefix =’https://’; into protected $urlPrefix =’http://’; 这实际上是对核心文件...

php – 在本地使用控制台(CLI)安装magento 2【代码】

我试图安装magento localy但我有时间限制错误.由于某种原因,我不能改变我的PHP时间限制.是使用控制台(CLI)安装它的方法吗?解决方法:卸载Magento 2的命令php bin/magento setup:uninstall安装Magento 2的命令php bin/magento setup:install --base-url=http://<url_magento>/ --db-host=<database_hostname> --db-name=<database_name> --db-user=<database_user> --db-password=<database_password> --admin-firstname=<admin_fir...

我需要做哪些更改才能使Magento与PHP 5.3一起使用?

我需要将我的服务器升级到PHP 5.3,但是安装了Magento,我知道Magento不能很好地使用PHP 5.3. 我认为这些变化不会太广泛(从我读过的内容).但是,我想我会向SO人群开放. 有人做过这个吗?如果是这样,你有好的记录吗?解决方法:看起来他们仍在使其兼容: http://www.magentocommerce.com/boards/viewthread/54158/ 如果我是你,我会在尝试升级到PHP5.3之前等待官方发布

php – magento中的自动发票【代码】

我创建了新的自定义产品类型,它扩展了magento中的虚拟产品.现在我想阻止在线支付的自动发票,例如.订单包含至少一种自定义产品类型时,paypal.所有带有此类产品的订单都必须手动开具发票.我该如何解决这个问题?解决方法:最好的方法是在支付捕获过程中向一个事件注册观察者,但不幸的是我没有看到太多相关的事件.您可以尝试使用sales_order_invoice_save_before来拦截save(),但我并不热衷于此,因为它可能会使控制器混淆发票保存失败的...

php – 如何在Magento中管理扩展版本控制

我一直在努力找出开始构建Magento扩展版的最佳方法.我希望能够为每个扩展程序提供单独的svn repos.似乎有一些困难试图找出以一种在版本控制方面简化事物的方式开发这些方法的最佳方法.显然你想在Magento应用程序内部进行扩展,但你不想担心忽略除扩展名之外的所有文件. 我想过使用svn:externals但我不认为这是答案,因为你需要将某些文件混合到其他目录中并且它不是真正独立的.从我读到的外部看来,这似乎不是一个好的选择. 所以我只...

php – Magento:如何在.phtml文件中调用动态窗口小部件块ID【代码】

好的,这就是我想要做的,我已经阅读了大量的链接和帖子,但似乎我的目标是有点不同. 我的主页上有一些静态块,1个广告旋转器,1个滑块,显示在特色产品类别中定义的产品,最后是另一个类别,当前指向静态类别,但它与特色相同. 我的任务是随机化最后一个类别,我能够通过编写一个自定义.phtml文件来实现这一点,并让它循环使用mt_rand一些已经创建的静态块. 然而,这更进了一步,我要做的是有一个静态块,并且类别ID是随机的,这是一个例子:{{bl...

php – Magento – {{…}}占位符被替换在哪里?【代码】

我正在创建一些自定义块,我想在Layout Update XML中支持Magento的{{skin url =“…”}}动态占位符功能. 例如:<action method="setImageSrc"><name><![CDATA[{{skin url=images/banners/MyBanner.jpg}}]]></name> </action>在我的块类中,我抓住变量(即$this-> getImageSrc()),构建HTML并输出它.不幸的是,它实际输出{{skin url =“…”}}.翻译在哪里执行?在输出之前,我可以通过我的HTML来清理它吗?如果是这样,怎么样? 注意:我已...

php – 使用’like’的Magento属性过滤器不能按预期运行【代码】

我遇到addAttributeToFilter()的问题,它没有像我期望的那样工作.$product = Mage::getModel('catalog/product'); ...snip... $simple_associated_collection = $product->getCollection()->addAttributeToFilter('type_id', 'simple')->addAttributeToFilter('sku',array('like'=>$configurable_product_sku.'_%'))->load();传递4_%我希望得到4_1 4_2但我也明白了42_1 420_1目标是获取一组简单的产品,以便我可以在导入后将它们与可...

加载 - 相关标签