category.php

来自「全新且完善的强大网上商店系统」· PHP 代码 · 共 48 行

PHP
48
字号
<?php

/*
  [SOOBIC!] includes/category.php 

	Version: 1.5
	Author: Soolan (soolan@qq.com)
	Copyright: soolan (www.soobic.com)
	Last Modified: 2005/4/1 10:00

*/

if(!defined('IN_SOOBIC')) {
	exit('Access Denied');
}

function categoryselect($id='0',$top_str='') {
   $categorylist='';
	 global $S_CACHE, $soolan_cid,$soolan_root,$languages_id;
	 if(!isset($S_CACHE['categories'])) {
		   require_once $soolan_root.'./oscdata/cache/cache_categories.php';
	 }
	 $top_str.= ($id=='0') ? '' :'&nbsp;&nbsp;&nbsp;&gt;';
	 if(is_array($S_CACHE['categories'][$languages_id])){
	     foreach($S_CACHE['categories'][$languages_id] as $cat_key => $cat_value) {
			      if($cat_value['parent_id']==$id)  {
			           $categorylist.='<option value="'.$cat_key.'">'.$top_str.$cat_value['categories_name'].'</option>';
	               $categorylist=$categorylist.categoryselect($cat_value['categories_id'],$top_str);
			      }
	     }
	 }
	 return $categorylist;
}

if(is_array($S_CACHE['categories'][$languages_id])){
    $i=0;
		$parentlist=array();
		foreach($S_CACHE['categories'][$languages_id] as $cat_key => $cat_value) {
				 if($i>4)  break;
				 if($cat_value['parent_id']=='0')  {
		          $parentlist[]=array('id'=>$cat_value['categories_id'],'name'=>$cat_value['categories_name']);
		          $i++;
				 }
    }
}

?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?