Форум -> Сервисные функции: Комментарии -> Прикрутить коментарии к простейшему модулю |
Прикрутить коментарии к простейшему модулю |
---|
moskmii | Дата: 23.04.2009, в 13:20 | Сообщение №1 |
Активный участникПользователь №: 96 Сообщений: 184
| Возможно ли в Slaed 4.2 про прикрутить коментарии к простейшему модулю, который создал сам (без админки, просто индекс и в нем).
Какие файлы нужно затронуть? |
|
|
mauger | Дата: 24.04.2009, в 21:37 | Сообщение №2 |
НовичокПользователь №: 638 Сообщений: 10
| +1, тоже данный вопрос интересен. |
|
|
Sunvas | Дата: 25.04.2009, в 02:25 | Сообщение №3 |
ПрофиПользователь №: 181 Сообщений: 554
| В принципе ничего трудного. В модуле добавь строку:
PHP - Код | 1 2 3 4
| <?php echo '<a name="'.$id.'"></a>'; show_com($id); ?> |
Где $id - это ИД контентины твоего модуля.
Далее открываем файл function/user.php
Находим код вроде:
PHP - Код | 1 2 3 4 5 6 7 8 9
| <?php } elseif ($mod == "shop") { $db->sql_query("UPDATE ".$prefix."_products SET product_com=product_com+1 WHERE product_id='$cid'"); update_points(40); } elseif ($mod == "voting") { $db->sql_query("UPDATE ".$prefix."_survey SET pool_comments=pool_comments+1 WHERE poll_id='$cid'"); update_points(43); } ?> |
И добавляем после
PHP - Код | 1 2 3 4 5 6
| <?php elseif ($mod == 'module') { $db->sql_query("UPDATE ".$prefix."_table SET comments=comments+1 WHERE id='$cid'"); update_points(43); } ?> |
Где module - имя модуля.
table - имя таблицы.
Вроде все. Должно работать. |
|
|
mauger | Дата: 25.04.2009, в 07:28 | Сообщение №4 |
НовичокПользователь №: 638 Сообщений: 10
| Спасибо Sunvas, позже буду пробовать!
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно mauger 25.04.2009 г. в 07:29:19 |
|
|
moskmii | Дата: 27.04.2009, в 13:56 | Сообщение №5 |
Активный участникПользователь №: 96 Сообщений: 184
| Спасибо Sunvas, давно хотелось узнать update_points(43);, за что отвечант эта страка, и как выбирать числовое значение, я постоянно ставлю от балды... и вро двсе работает... |
|
|
Sunvas | Дата: 27.04.2009, в 15:32 | Сообщение №6 |
ПрофиПользователь №: 181 Сообщений: 554
| moskmii, эта строка - "бред педа", отвечает за подсчет пунктов пользователя. Что такое пункты и зачем они нужны - я сказать не могу и пользы от них не вижу. ИМХО "рейтинг пользователя" по другому делается. |
|
|
|
Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|