致命错误:在第30行的C:\ xampp \ htdocs \ magento \ test.php中调用boolean上的成员函数getChildren()?

时间:2015-06-24 09:43:48

标签: php windows magento mage

我正在使用最新版本的magento并遵循tut +教程 然后我得到错误我冻结我无法继续。 请帮忙...只是magento的新手

代码正在我的教程中工作不是......

filename test.php

<?php
require_once 'app/Mage.php';

Mage::app();

//Mage_Catalog_Model
$category = Mage::getModel("catalog/category");

var_dump($category->getChildren());

输出必须是:

string''(length = 0)

2 个答案:

答案 0 :(得分:0)

每当我想从类别中获取子类别时,

getChildren()。

为此您需要加载类别然后...获取子类别

$category = Mage::getModel("catalog/category")->load($catID)

var_dump($category->getChildren()); 

答案 1 :(得分:0)

我的不好

我创建了这个\ app \ code \ local \ Mage \ Catalog \ Model \ Category.php

所以magento首先在本地文件夹中加载

我只是删除了Category.php,它解决了我的很多问题

就像你不能使用Mage :: getModel(“catalog / category”)或者你

无法在管理信息中心管理类别。

对不起这个愚蠢的问题新手,无论如何感谢

真诚的回答我会将上述答案作为考虑因素。