Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
opencart-在子类别页面上获取父类别名称/id_Opencart - Fatal编程技术网

opencart-在子类别页面上获取父类别名称/id

opencart-在子类别页面上获取父类别名称/id,opencart,Opencart,我有一个代码块,我只想在特定类别的子类别上执行。我想使用面包屑用于此目的,但如果为当前子类别设置了SEO url,则父类别将从面包屑中消失 有没有办法在子类别中获取父类别的名称或id 每个类别都有一个父id。您需要根据当前类别获取父id $result = $this->db->query("SELECT `parent_id` FROM `" . DB_PREFIX . "category` WHERE `category_id` = '123'"); $parent_id = $

我有一个代码块,我只想在特定类别的子类别上执行。我想使用面包屑用于此目的,但如果为当前子类别设置了SEO url,则父类别将从面包屑中消失


有没有办法在子类别中获取父类别的名称或id

每个类别都有一个
父id
。您需要根据当前类别获取父id

$result = $this->db->query("SELECT `parent_id` FROM `" . DB_PREFIX . "category` WHERE `category_id` = '123'");
$parent_id = $result->row['parent_id'];
没有sql查询

$categories = explode('_', $this->request->get['path']);

谢谢!它成功了。虽然在本例中,由于我们是基于当前类别id获取父类别id,我们需要知道如何获取我在此处找到的当前类别id()<代码>$cur\u category=empty($this->request->get['path'])?0:(int)数组_pop(分解('''u',$this->request->get['path'])并使用它
WHERE
category\u id`='$cur\u category'`感谢您的帮助。