в файле /modules/mod_menu/module.php перед
$template = ($cfg['tpl'] ? $cfg['tpl'] : 'mod_menu.tpl');
function newContent($table, $where=''){ if ($where) { $where = ' AND '.$where; } $new = dbGetField($table, "DATE_FORMAT(pubdate, '%d-%m-%Y') = DATE_FORMAT(NOW(), '%d-%m-%Y'){$where}", 'COUNT(id)'); return $new; } $count_sql_board = "SELECT id FROM cms_board_items WHERE published = 1"; $count_board = $inDB->query($count_sql_board) ; $total_board = $inDB->num_rows($count_board); $new['board'] = (int)newContent('cms_board_items'); if($new['board']) { $new_board = ' (<span style="color: green;" title="Сегодня +'.$new['board'].'">+'.$new['board'].'</span>)'; }
$smarty->assign('cfg', $cfg);
$smarty->assign('new_board', $new_board); $smarty->assign('total_board', $total_board);
Это для объявлений, для других типов контента аналогично.
И не знаю как сделать чтобы выводилось новые из опереденной категории объявлений. Надеюсь на вашу помощь!