PHP OpenCart主要类别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP OpenCart主要类别相关的知识,希望对你有一定的参考价值。

<?php
	$top_cat_id = '';
	if (isset($this->request->get['path'])) {
		$path = $this->request->get['path'];
		$cat_array = explode ("_", $path);
		$top_cat_id = $cat_array[0];
	}

	$this->load->model('tool/seo_url');
	
	$results = $this->model_catalog_category->getCategories();

	if ($results) {
		$output = '<ul>';
	}

	foreach ($results as $result) {
		$new_path = $result['category_id'];
		$unrewritten = HTTP_SERVER.'index.php?route=product/category&path=' . $new_path;
		$rewritten = $this->model_tool_seo_url->rewrite($unrewritten);
		if ($new_path == $top_cat_id) {
			$output .= '<li id="current-cat"><a href="'.str_replace('&', '&', $rewritten).'">'.$result['name'].'</a>';
		} else {
			$output .= '<li><a href="'.str_replace('&', '&', $rewritten).'">'.$result['name'].'</a>';
		}

		$output .= '</li>';
	}

	if ($results) {
		$output .= '</ul>';
	}
	
	echo $output;
?>

以上是关于PHP OpenCart主要类别的主要内容,如果未能解决你的问题,请参考以下文章

jQuery 菜单不加载 PHP 子类别

xml 缓存Opencart 1.5的类别数据,使其更快。 Opencart安装有很多类别真的很慢。 HTTP://forum.opencart

javascript opencart的类别菜单

Opencart SEO打破类别直接

Opencart 全类 ul li 树

如何在 OpenCart 中创建自定义的 SEO 友好 URL?