Можно ли изменить номер категории и форума?

anastasiya

Проверенные
Сообщения
310
Решения
1
Реакции
83
Баллы
3,330
Например:
https://www.мойсайт.ru/admin.php?categories/gostinaja.11/

11 - нужно изменить на 1.
Если можно это изменить без последствий, то где?
 
Можно все, даже звезду с неба, но руки свои лучше никуда не засовывать, если все работает корректно. Тем более из-за такой мелочи.
 
Насколько мне известно, простого пути нет. ID тем, пользователей и всякого такого увеличивается автоматически и используется в нескольких таблицах базы данных.

Возможные варианты:
  • Полная переустановка форума (с очисткой базы данных) с последующим созданием категорий в нужном порядке
  • Создать новый форум, создать в нем категории в нужном порядке, импортировать данные с предыдущего форума и переместить темы в категории с нужными ID.
  • Забить и не обращать внимание
  • Попытаться заменить руками в базе данных, с учетом того, что этот ID используется в нескольких таблицах.
 
Последнее редактирование:
Один из самых надежных способов: переустановить форум ?
Каким образом это решит задачу на активном форуме? Если даже переустановить и перезалить бд всё равно останутся те же самые id.

Если задача заключается в том, чтобы перетащить одну категорию с id11 на место с id1, то в этом поможет сортировка категорий и разделов.

Еще один из вариантов переименовать категорию и указать родительским для других узлов. Если уж так принципиально с каким он там номером.
 
Каким образом это решит задачу на активном форуме? Если даже переустановить и перезалить бд всё равно останутся те же самые id.
Уже обновил ответ.

Если задача заключается в том, чтобы перетащить одну категорию с id11 на место с id1, то в этом поможет сортировка категорий и разделов.
Не выйдет, если категории с ID 1 уже не существует (была удалена, например).
 
  • Мне нравится
Реакции: Hope
CMTV, Это id существует, а названия редактировать никто не запрещал, и менять им дочерние узлы.

Тут от ответа ТС зависит что человек хочет, может там просто поменять местами надо.
 
может там просто поменять местами надо
Ну да, только для начала нужно узнать первоначальную задачу, а уже только потом искать решение. Имхо, смена id возможно далеко не самое рациональное решение.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу