草庐IT

php - 您当前的 session 已过期。 Magento2

我只是将我的网站迁移到本地主机,一切正常。但是当我尝试登录到我的管理面板时,它通过我出现错误,如Yourcurrentsessionhasexpired.我从文件夹中删除了所有缓存,还更改了数据库中有关session过期时间的设置。我们还尝试了this中的每一个可能的解决方案线程。提前致谢。 最佳答案 这是完美的解决方案第一步:在表core_config_data中找到“admin/security/session_lifetime”。如果不存在,创建一个并将值设置为86400第二步:清理缓存(删除变量/缓存)登录并修复https:

php - Magento : getAttributeText doesn't work

我有一个名为“Housing”的下拉属性(属性代码“housing”)。我想获取产品所选选项的文本,但“getAttributeText”函数不返回任何内容。我的代码:$product_object=Mage::getModel('catalog/product')->load($productId);$housing=$product_object->getHousing();echo$housing;echo"";$housing=$product_object->getAttributeText('housing');echo$housing;echo"";$housing=$p

php - 在 Magento 中从 URL 调整图像大小

我正在为自定义类别View中的每个图像检索一个url:像这样:foreach($collectionas$cat){$cur_category=Mage::getModel('catalog/category')->load($cat->getId());$_img=$cur_category->getImageUrl();//stuff}这是给我原始图像,我想使用Magento的内置调整大小功能调整大小。但我是新手,无法弄清楚如何让该代码像产品列表页面上的代码一样工作:$this->helper('catalog/image')->init($_product,'small_imag

php - 将新属性添加到现有的可配置产品 magento

我有大约500个可配置产品需要添加新属性。例如,它们已经将颜色作为属性。我将如何为现有的可配置产品添加尺寸? 最佳答案 将属性添加到属性集中然后更新所有简单产品的属性是不够的。当您最初创建可配置产品时,Magento会询问要使用哪些“可配置属性”;因此,新属性将不会应用于现有的可配置产品及其子产品。我已经在CE1.6.2上测试了以下DB解决方法hack,它似乎有效:创建属性将其拖到合适的属性集转到phpmyadmin,表“catalog_eav_attribute”并查看最后一个,注意“属性ID”,同时注意产品ID->转到catal

php - Magento 获取某个类别的所有产品按 'Position' 字段排序

我只是想在后端设置的Position顺序中获取属于某个categoryID的所有产品。我似乎已经尝试了所有可用的示例,但都无济于事。我正在使用的基本代码如下(手动加载magento的外部php文件)://LoadMagentorequire_once$_SERVER['DOCUMENT_ROOT']."/app/Mage.php";umask(0);Mage::app();//setStoreID$store_id=Mage::app()->getStore()->getStoreId();//setCatID$cat_id=345;$cat=Mage::getModel('catal

php - 在 Magento 中覆盖摘要

我正在尝试覆盖Magento中的摘要,但它不喜欢下面我的config.xml中的信息,您将看到我试图覆盖的摘要的文件夹结构以及我的config.xml中特定于此的部分文件。原始目录:app/code/core/Mage/Rule/Model/Abstract.php我的目录:app/code/local/EGeeked/Coupons/Rule/Model/Abstract.php我的config.xml:EGeeked_Coupons_Rule_Model_AbstractEGeeked_Coupons_Rule_Model_Abstract我在Abstract.php中扩展abst

php - Magento 快速 getResourceModel 问题

这行代码调用了什么类(如果有的话)?Mage::getResourceModel('sales/order_invoice_collection')本质上,我正在尝试找出使用此资源模型访问的数据库表以及我如何调整它。谢谢! 最佳答案 你要找的类是这个:Mage_Sales_Model_Mysql4_Order_Invoice_Collection位于app/code/core/Mage/Sales/Model/Mysql4/Order/Invoice/Collection.php。如果您查看销售模块app/code/core/Mag

php - 在 Magento 中获取包含详细信息的所有类别的数组

我希望能够通过API调用以获取所有类别的数组以及URL键等详细信息。最终的目标将是这样的数组$massage_cats=array(array("entity_id"=>78,"name"=>"MassageOilsandTools","url_key"=>"massage-oils-and-tools","url_path"=>"essential-accessories/massage-oils-and-tools.html"),array("entity_id"=>79,"name"=>"MassageOils","url_key"=>"massage-oils","url_pa

php - 向 Magento Web 服务 API 添加过滤器

我正在尝试调用MagentoSOAPAPI并获取特定时间段内的订单列表。我可以连接到API并获得所有订单的列表,但我无法(终生)弄清楚如何过滤结果......有什么想法吗?我返回所有订单的代码如下...$proxy=newSoapClient('http://lalala.freelunchlabs.com/api/v2_soap/?wsdl');//createauthorizedsessionidusingapiusernameandapikey$sessionId=$proxy->login('myusername','mypassword');$filters=array('c

php - 如何在 magento 中获取当前产品的类别名称(在产品详细信息页面上)

我使用了以下代码,但在这种情况下不起作用:$_category_detail=Mage::registry('current_category');echo$_category_detail->getName();得到fatalerror:在/app/design/frontend/base/default/template/catalog/product/view.phtml中的非对象上调用成员函数getName()我们制作一些过滤器并在head.phtml中使用下面提到的代码:$is_product=Mage::registry('product');if($is_product)