| 1 |
<?php |
<?php |
| 2 |
|
|
| 3 |
// $Id: taxonomy_menu.database.inc,v 1.1.2.14 2009/08/30 01:56:31 indytechcook Exp $ |
// $Id: taxonomy_menu.database.inc,v 1.1.2.15 2009/10/31 18:39:33 indytechcook Exp $ |
| 4 |
|
|
| 5 |
/** |
/** |
| 6 |
* @file |
* @file |
| 131 |
return db_result(db_query(db_rewrite_sql('SELECT COUNT(n.nid) AS c FROM {term_node} t INNER JOIN {node} n ON t.vid = n.vid WHERE n.status = 1 AND t.tid = %d'), $tid)); |
return db_result(db_query(db_rewrite_sql('SELECT COUNT(n.nid) AS c FROM {term_node} t INNER JOIN {node} n ON t.vid = n.vid WHERE n.status = 1 AND t.tid = %d'), $tid)); |
| 132 |
} |
} |
| 133 |
|
|
|
function _taxonomy_menu_term_count($tid) { |
|
|
$view = views_get_view('taxonomy_term'); |
|
|
if(is_object($view)){ |
|
|
$args = array($tid); |
|
|
$view->set_arguments($args); |
|
|
$view->execute_display('page', $args); |
|
|
return $view->total_rows; |
|
|
} else { |
|
|
return db_result(db_query('SELECT COUNT(n.nid) AS c FROM {term_node} t INNER JOIN {node} n ON t.vid = n.vid WHERE n.status = 1 AND t.tid = %d', $tid)); |
|
|
} |
|
|
} |
|
|
|
|
| 134 |
/** |
/** |
| 135 |
* Get tid for a given mlid |
* Get tid for a given mlid |
| 136 |
* |
* |