Кто хорошо шарит в дле Dle?

seosniks
На сайте с 13.08.2007
Offline
389
652

Вопрос такой, есть у меня допустим коментарий

id 7 news id 1 user id 4 это сам юзер Баж


INSERT INTO `dle_comments` VALUES (7, 1, 4, '2011-11-24 20:50:09', 'Баж', 'acc@acc.ru', 'Тут собсвтенно сам комент', '127.0.0.1', 1, 1);

но если я его кидаю через phpadmin то его не видно как бы в разделе новости,

тоесть в новости указано что Комментарии (0)

подскажите пожалуйста как мне добавлять коментарии к новости, сторонним скриптом, зная id новости ?

Спасибо.

G
На сайте с 13.02.2011
Offline
21
#1

В таблице "dle_post" надо еще прибавлять значение к "comm_num" .

seosniks
На сайте с 13.08.2007
Offline
389
#2
Grandman:
В таблице "dle_post" надо еще прибавлять значение к "comm_num" .

тоесть получается примерно так.

1) лезем с базу получаем значение поля comm_num

и к нему прибавляем 1 для каждого комента.

вернее делаем update этому полю.

Щас попробую сделать.

seosniks добавил 25.11.2011 в 17:46

и так сделал как положено,все шепчет. Но возникла новая проблема.

как мне на морде выводить все категории кроме третей

как вывести нужные категории я знаю, а вот как вывести все кромен не нужных.

{custom category="2,7" template="custom" aviable="global" from="0" limit="10" cache="yes"}

Надо при выводе контента {content} инорировать новости категории 3 и не выводить их

G
На сайте с 13.02.2011
Offline
21
#3

файл /engine/engine.php:

находим блок:

// ################ Новости на главной #################

в нем:

$sql_select = "SELECT id, autor, date, short_story, SUBSTRING(full_story, 1, 15) as full_story, xfields, title, im, category, alt_name, comm_num, allow_comm, allow_rate, fixed, rating, vote_num, news_read, votes, flag, editdate, editor, reason, view_edit, tags FROM " . PREFIX . "_post WHERE {$stop_list}approve AND allow_main" . $where_date . " ORDER BY " . $fixed . $news_sort_by . " " . $news_direction_by . " LIMIT " . $cstart . "," . $config['news_number'];

_post WHERE {$stop_list}approve AND allow_main

изменяем на:

_post WHERE {$stop_list}approve AND allow_main AND category<$IDcategory or category>$IDcategory

и перед этой стокой еще вставляем $IDcategory=3;

т.е. теперь на главной при использовании тега {content} не будут выводиться новости из категории с id = 3.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий