Magento

Magento电子商务平台用户的问答

5
最新指南,从结帐中删除电话必填字段
请有人根据magento布局版本1.8.0.0发布关于在结帐中删除“必填”电话字段的指南,当前大多数Google资源已过期且不再可用。这似乎是保持最新操作指南的最佳位置。 如果有人可以通过下载Magento 1.8.0.0并提供已删除的证明来确认有效的解决方案,这将很有帮助,这些代码段有时会很有帮助,但我们尚未找到一种易于阅读/记录的有效解决方案。
9 checkout 

5
MySQL访问被拒绝错误
我有一个常见的问题,但是通常的解决方案都无法正常工作,因此对于首次出现的问题表示歉意。 尝试在本地查看我的网站时出现以下错误 Access denied for user 'sitename'@'localhost' (using password: YES) 凭据使用有误,但我不知道它们来自何处。我已经检查了app / etc / local.xml,它具有所有正确的凭据。我已经从目录(config.xml除外)中删除了所有其他xml文件。我已删除var文件夹的内容(无数次) 我在本地工作其他magento网站,因此服务器设置应该可以。我真的为此感到困惑,不知道下一步该怎么做。任何帮助,将不胜感激。
9 database  error  mysql 

1
如何列出所有用户
作为练习的一部分,我试图在一页上列出我数据库中所有用户的电子邮件。到目前为止,我最接近的是 $user = mage::getModel('customer/customer')->getCollection()->getData(); 退货 array 0 => array 'entity_id' => string '1' (length=1) 'entity_type_id' => string '1' (length=1) 'attribute_set_id' => string '0' (length=1) 'website_id' => string '1' (length=1) 'email' => string 'john.doe@example.com' (length=20) 'group_id' => string '1' (length=1) 'increment_id' => string '000000001' (length=9) 'store_id' => string '1' (length=1) 'created_at' …

5
Magento:在电子邮件中发送文件附件
在自定义模块中,我使用此功能发送电子邮件: public function sendMail($errorCod, $errorMsg) { $mail = Mage::getModel('core/email'); $recipients = array( Mage::getStoreConfig('trans_email/ident_custom1/name') => Mage::getStoreConfig('trans_email/ident_custom1/email'), Mage::getStoreConfig('trans_email/ident_custom2/name') => Mage::getStoreConfig('trans_email/ident_custom2/email') ); foreach ($recipients as $recipient): $mail->setToEmail($recipient); $mailBody = "<b>Error Code: </b>".$errorCod."<br />"; $mailBody .= "<b>Error Massage: </b>".$errorMsg."<br />"; $mail->setBody($mailBody); $mail->setSubject('Lorem Ipsum'); $mail->setFromEmail(Mage::getStoreConfig('trans_email/ident_general/email')); $mail->setFromName("Lorem Ipsum"); $mail->setType('html'); try { $mail->send(); } catch (Exception $e) …

2
设置自定义订单状态以完成贝宝网站付款标准付款吗?
我们将Magento EE 1.13.0.2与PayPal网站付款标准付款方式一起使用。不幸的是,无法在后端为PayPal付费订单设置订单状态。 当订单已成功付款(而非部分付款)时,我们需要设置自定义订单状态。修改PayPal订单状态的教程似乎已经过时,错误或丑陋。 根据我的收集: 付款更新将由PayPal IPN处理。 有一种方法Mage_Paypal_Model_Ipn::_registerPaymentCapture()负责“处理完成的付款(全部或部分)”。 在Mage_Paypal_Model_Ipn::_registerTransaction()对PayPal的请求中进行分析,并将付款状态与进行比较Mage_Paypal_Model_Info::PAYMENTSTATUS_COMPLETED。 老实说,我不确定如何处理此信息。我可能会重写Mage_Paypal_Model_Ipn::_registerTransaction()并只添加我的代码: // paid case Mage_Paypal_Model_Info::PAYMENTSTATUS_COMPLETED: $this->_registerPaymentCapture(true); // my code here break; 当然,事件观察者(例如订单或订单状态事件之一)会好得多,但是我不确定在通过PayPal完全支付订单时是否存在100%可靠的方式来捕获一次事件。 有任何想法吗? 更新资料 我们选择修改订单状态流程,而无需再修改状态。如果有人想回答这个问题,我将开放一段时间。


3
根据上下文使用安全URL
我熟悉使用各种方法根据上下文生成安全的URL,即: $this->getUrl('my-page', array('_forced_secure' => $this->getRequest()->isSecure())); 这对于构建在安全模式下将直接定向到安全页面的链接非常有用(如果不使用安全模式,则仅链接到非安全页面)。 我要解决的问题是Magento仅将一些特殊页面视为需要安全处理(客户帐户,结帐等)。我更希望Magento 在用户当前处于安全模式时始终使用安全链接,或者在用户处于非安全模式时使用非安全链接。 据我所知,我唯一真正的选择是: 修改的每个实例,$this->getUrl()使其与上面的代码段相似。 设置非安全base_url以使用HTTPS,强制所有页面安全。 有没有一种更好的方法,而不必$this->getUrl()考虑无论用户的上下文如何,都不必更改对每个页面的调用或将所有页面强制转换为HTTPS? -编辑- 我知道我可以修改/app/code/core/Mage/Core/Model/Url.php->setRouteParams()方法,尽管我希望有一种更干净的方法。
9 url  https 



1
找出订购产品的次数
我试图找出过去两个星期订购产品的次数。到目前为止,我已经获得了产品的循环。 foreach($productCollection as $product){ } 我认为我应该能够将订单详细信息放置在循环中 $order_items = Mage::getResourceModel('sales/order_item_collection') 我不太确定如何过滤此内容。我知道它需要按产品ID进行过滤,并且订单必须在最近2周内完成。 请问该查询的语法应该是什么样的?


1
var / package的真正用途是什么?
也许我完全错过了一些东西,但是我还没有找到关于var / package目录的确切含义以及如何使用它的清晰解释。我已经看到它包含在许多问题解决方案中(清除它,检查其中的xyz文件等),但是实际上它是做什么的?
9 package 

2
如何让用户选择交货日期?
我的网站是礼品网站,因此我需要让用户选择交货日期。我希望在运输详细信息步骤中选择该选项(带有日历弹出框的文本框)。我可以用Google搜索免费的扩展程序,但我需要收到已经解决该问题的人的来信。我也不想修改核心文件。


1
父类别将产品显示在子类别中,即使未将产品分配给父类别
假设我有一个类别,服装,此类别有一个子类别,T恤。 现在,我将产品添加到“ T恤衫”类别中(通过选中“添加产品”屏幕中的复选框),但是我没有选中“服装”类别。因此,我认为这意味着该产品只会出现在前端的T恤类别中,而不出现在父类别的服装中。 但是,该产品出现在“服装”和“ T恤”类别中。 这是一个问题,因为T恤类别是“包含在导航菜单中”>“无类别”,即应该被隐藏。类别中的所有产品都具有目录的可见性,因此它们不会出现在搜索结果中。 到目前为止,我已经对此进行了深入研究,发现问题出在Magento目录索引上。从“ 系统”>“索引管理”运行“类别产品”索引器,将重建索引,运行Mage_Catalog_Model_Resource_Eav_Mysql4_Category_Indexer_Product::reindexAll()。 此功能从几个与类别相关的表中选择各种数据,并将其通过管道传送到catalog_category_product_index表中,该表用于生成类别页面的产品集合。 是否有人对如何在其父类别中出现的子类别中隐藏/防止产品产生任何建议? 我正在使用Magento 1.4.1.0。“服装”类别设置为“锚点”,而“ T恤衫”类别未设置。使用平面类别设置为是。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.