Jump to content

Наконец-то нашел решение, как вернуть пропавшие (скрытые) темы. Ситуация была такова, заходишь в Раздел --> Форум такой-то в нём отображается (4 темы в этом разделе) а на самом деле видны всего 2 темы. Полез в PhpMyadmin --> Ваша_БД --> Forums_topics и заметил следующие, во вкладке moved_to значение NULL отображается по левому и правому краю, те что слева это и есть не видимые темы. Выполнил следующий запрос к БД.

UPDATE `Ваша_БД`.`forums_topics` SET `moved_to` = NULL

 По окончанию запроса, выдало, что применено к 487 темам O.o и О чудо )) Все темы появились на своих местах.

5658151050566_2015-11-2623.41.25.png.2cb2015-11-27_11-00-07.png.52b44ad50a25266b2015-11-27_11-22-56.png.6bf29c9e94012a8f

User Feedback

Recommended Comments

alexis

Актив

@Sipsb спасибо! Ваша подсказка до сих пор (4.1.16) актуальна и работает!

Правда, она не помогает для случаев, когда в разделе отображается наличие Отрицательного количетсва тем! :o

-19.JPG

Хотя по факту там 33 живых нормальных темы! Не подскажете, какой командой это можно решить?

Спасибо

Sipsb

Актив
(edited)

Скачайте и добавьте файл rebuild.php в корне сайта.

B браузере (перейдите по ссылке вашсайт/rebuild.php). После этого в Админцентре появятся фоновые задачи на перестроение тем.

rebuild.php

Edited by Sipsb

alexis

Актив

@Sipsb позвольте ещё обратиться. Вроде по теме статьи.

Перенёс я темы из одного раздела в другой, но в базе данных , там , где forums_forums , почему-то в прежнем разделе (№14) всё равно числятся все перенесённые в другой раздел (№1098) темы! :( Ну а в новом разделе всё по нулям, будто нет их там вовсе :(

5b7696425d69e_.PNG.1a28a3fb1bef087663fd66e7a43cc91e.PNG

 Но по факту они все точно перенесены, эта команда повреждает: 

5b76956781348_.PNG.dd0c5c05a7b252661914a887d70e66ac.PNG

Кстати, эта команда SELECT * FROM forums_topics WHERE forum_id=1098 выводит всего 103 темы. Хз, куда делись ещё 127-103=24 темы. Странно в общем это всё, тут определённо надо какое-то перестроение или обновление делать.

@Sipsb может, вы в курсе, какой командой это осуществить? Выше rebuild.php не помог :( 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Добавить комментарий...