03/09/2014, 18:47:38
bon, j’imagine que c’est par ici pour qu’il exclue une catégorie mais affiche les "sans catégorie"
mais zero idée de comment faire le changement
class.ListIt2ItemQuery.php
mais zero idée de comment faire le changement
class.ListIt2ItemQuery.php
Code :
[== PHP ==]
* INCLUDE/EXCLUDE CATEGORY
*/
if(!empty($params['category']) || !empty($params['exclude_category'])) {
if(!empty($params['category'])) {
$array = explode(',', $params['category']);
$str = "(";
}
if(!empty($params['exclude_category'])) {
$array = explode(',', $params['exclude_category']);
$str = "NOT (";
}
$count = 0;
foreach ($array as $cat) {
if ($count > 0)
$str .= ' OR ';
$str .= " B.category_alias = '" . $cat . "'";
if ((isset($params['subcategory']) && $params['subcategory']) || $mod->GetPreference('subcategory')) {
$this->_get_subcategories($str, $cat);
}
$count++;
}
$str .= ')';
$this->AppendTo(parent::VARTYPE_WHERE, $str);
} // end of category;