Разработка доски объявлений под ключ › Boxcode › Программная часть (back-end) › Личный кабинет и неактивные объявления — boxcode 8.5 › Ответ в теме: Личный кабинет и неактивные объявления — boxcode 8.5
04.07.2016 в 00:33
#966

Хранитель
вам нужно в
1 modul/doska/filesmodul/forming_block_page_info_user.phpдобавить новую выборку для подсчета количества неактивных объявлений
123456 $db_query=«select count(*) from «.DB_PREF.«advert advert «.» where «.( $t_db_query_category ? » ( «.$t_db_query_category.» ) and « : «» ).» and advert.end_putdate < «.$GLOBALS[«timeGlobal»].» type_user=’user’ and num_user='».$GLOBALS[«id_user_to_site»].«‘ «;$this->kolvo_vsego_not_activ=obr_db_query_count($db_query);потом, вам нужно передать переменную в шаблон (пишите ниже после $mas_perem[“kolvo_advert_user”] = $kolvo_advert_user;)
1 $mas_perem[«kolvo_vsego_not_activ»] = $this->kolvo_vsego_not_activ;Чтобы вычислить отдельно активные объявления, вам просто нужно сделать обычное математическое выражение
1 {?$activ_advert_count=$kolvo_advert_user—$kolvo_vsego_not_activ}Все! В шаблоне у вас есть три переменные(счетчики)
{$kolvo_advert_user} – все объявления
{$kolvo_vsego_not_activ} – неактивные объявления
{$activ_advert_count} – активные объявления
вы выполнили этот пункт ?