Просмотр темы
Страница 2 из 2: 12
|
Описание вставок вывода контента в php-fusion
|
|
Polarfox |
Опубликовано 11.09.2010 06:25
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3381 Зарегистрирован: 20.08.2010 14:03 |
Тогда правь вывод новости, и режь там запрос.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
yury |
Опубликовано 11.09.2010 06:26
|
![]() Супер Администратор ![]() Сообщений: 1051 Зарегистрирован: 26.07.2010 13:12 |
мде...это я и так знаю...тема по моему несколько о другом. чтобы потом новички знали как и что делать, как выводить... |
|
|
yury |
Опубликовано 11.09.2010 06:27
|
![]() Супер Администратор ![]() Сообщений: 1051 Зарегистрирован: 26.07.2010 13:12 |
следующий вопрос. сделать, чтобы при переходе в материал, поазывалась страница с последними комментами, а не первыми. |
|
|
Polarfox |
Опубликовано 11.09.2010 13:18
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3381 Зарегистрирован: 20.08.2010 14:03 |
comments_include.php line 81-87 заменить [php] $result = dbquery( "SELECT tcm.comment_id, tcm.comment_name, tcm.comment_message, tcm.comment_datestamp, tcu.user_name, tcu.user_status FROM ".DB_COMMENTS." tcm LEFT JOIN ".DB_USERS." tcu ON tcm.comment_name=tcu.user_id WHERE comment_item_id='$cid' AND comment_type='$ctype' AND comment_hidden='0' ORDER BY comment_datestamp ASC LIMIT ".$_GET['c_start'].",10" );[/php] на [php] $result = dbquery( "SELECT tcm.comment_id, tcm.comment_name, tcm.comment_message, tcm.comment_datestamp, tcu.user_name, tcu.user_status FROM ".DB_COMMENTS." tcm LEFT JOIN ".DB_USERS." tcu ON tcm.comment_name=tcu.user_id WHERE comment_item_id='$cid' AND comment_type='$ctype' AND comment_hidden='0' ORDER BY comment_datestamp DESC LIMIT ".$_GET['c_start'].",10" );[/php] Примечание - ASC на DESC , что меняет порядок выборки по дате. Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
Polarfox |
Опубликовано 11.09.2010 13:19
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3381 Зарегистрирован: 20.08.2010 14:03 |
yury, а по первому вопросу, имхо он странный и непонятный, и нечастый ни разу ![]() Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
yury |
Опубликовано 11.09.2010 13:30
|
![]() Супер Администратор ![]() Сообщений: 1051 Зарегистрирован: 26.07.2010 13:12 |
мда, видимо не правильно объяснил... чтобы показывалась последняя страница с комментами, а не первая. |
|
|
Polarfox |
Опубликовано 12.09.2010 12:06
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3381 Зарегистрирован: 20.08.2010 14:03 |
Предельно простое обновление: comments_include.php Между $c_rows = dbcount("(comment_id)", DB_COMMENTS, "comment_item_id='$cid' AND comment_type='$ctype' AND comment_hidden='0'"); и ставим if (!isset($_GET['c_start']) && $c_rows > 10) {$_GET['c_start'] = (ceil($c_rows / 10) - 1) * 10;} Теперь без указания страницы следует автоматический переход в конец. В моих коментах давно так. Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
yury |
Опубликовано 12.09.2010 16:35
|
![]() Супер Администратор ![]() Сообщений: 1051 Зарегистрирован: 26.07.2010 13:12 |
только при таком очень сложно попасть с 12 страницы комментов на первую...почему то не перекидывает |
|
|
Polarfox |
Опубликовано 12.09.2010 17:20
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3381 Зарегистрирован: 20.08.2010 14:03 |
Исключено, можешь глянуть аяксовые коменты мои, все перекидывает. Ты точно туда поставил? Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
yury |
Опубликовано 12.09.2010 17:51
|
![]() Супер Администратор ![]() Сообщений: 1051 Зарегистрирован: 26.07.2010 13:12 |
да, точно...если первые 3 страницы, то все нормю...но когда появляется троеточие между 3 и 7 например, то с 7 на 1-ую не перейти.. в прошлой версии твоих комментов тоже так было |
|
|
Polarfox |
Опубликовано 12.09.2010 18:06
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3381 Зарегистрирован: 20.08.2010 14:03 |
Нет, у меня все работает и в таком случае. Я не пойму как точно нада сделать чтобы не работало. Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
yury |
Опубликовано 12.09.2010 18:16
|
![]() Супер Администратор ![]() Сообщений: 1051 Зарегистрирован: 26.07.2010 13:12 |
вот я на 12 странице комментов...навожу на ссылку, чтобы перейти на первую, а там формируется кривая ссылка: news.php?readmore=3460&ce4dstart=0 |
|
|
Polarfox |
Опубликовано 12.09.2010 19:03
|
![]() Администратор ![]() Разработчики ![]() Группа поддержки ![]() Сообщений: 3381 Зарегистрирован: 20.08.2010 14:03 |
вот такого точно быть не может. Поставь оригинальный фаел и замени как я написал выше. увидишь что все ок. |
|
|
yury |
Опубликовано 12.09.2010 19:08
|
![]() Супер Администратор ![]() Сообщений: 1051 Зарегистрирован: 26.07.2010 13:12 |
так и стоит оригиннальный и всего лишь поставил твою строку |
|
Поделиться этой темой | |
Социальные закладки: |
![]() ![]() ![]() ![]() ![]() ![]() |
URL: | |
BBcode: | |
HTML: |
Страница 2 из 2: 12
Перейти на форум: |