1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Как переместить тему, не пользуясь XenForo API?

Тема в разделе "Вопросы и ответы по XenForo Framework", создана пользователем gunpowder, 12.04.2015.

Загрузка
  1. gunpowder

    gunpowder Активный пользователь

    Регистрация:
    17.09.13
    Сообщения:
    116
    Симпатии:
    1
    Версия XF:
    1.2.1
    Если сменить node_id в xf_thread тема будет перенесена , никаких конфликтов не возникнет? таким образом можно переносить темы?
     
  2. Exile

    Exile Местный

    Регистрация:
    27.06.11
    Сообщения:
    997
    Симпатии:
    545
    Версия XF:
    1.4.4
    Возникнут, данные в кэше будут устаревшими, потребуется их перестройка. Переносите через Datawriter.
     
    FractalizeR нравится это.
  3. gunpowder

    gunpowder Активный пользователь

    Регистрация:
    17.09.13
    Сообщения:
    116
    Симпатии:
    1
    Версия XF:
    1.2.1
    Т.е. если кэш удалить, то все ок будет?
     
  4. FractalizeR

    FractalizeR XenForo Addicted

    Регистрация:
    27.09.10
    Сообщения:
    1 085
    Симпатии:
    832
    Версия XF:
    1.3.2
    Нет, не будет. Почитайте код \XenForo_Model_InlineMod_Thread::moveThreads. Нельзя так просто взять и поменять node_id. Да и зачем, если для этого API есть.
     

Поделиться этой страницей