IPB4 — Где хранятся имена групп?

https://invisionpower.com/

Я создаю приложение, которое требует динамического создания групп в бэк-энде форумов IPB 4. Это легко сделать, добавив новую строку в таблицу core_groups.

Тем не менее, я не могу найти, где изменить имя вновь созданной группы.

Я посмотрел в таблице core_groups и кучу других мест. Я в недоумении относительно того, где имена групп хранятся в БД (если вообще).

У кого-нибудь есть идея?

1

Решение

Хорошо, я понял это. IPB4 хранит все свои «слова» в глобальной таблице слов. Каждый из контроллеров ищет эту таблицу, когда им нужно «слово».

SQL

SELECT * FROM ipb.core_sys_lang_words где word_key как «% core_group_%»;

Итак, вы хотите найти в таблице префикс «core_group_» в столбце word_key.

Поэтому, когда вы вставляете новую строку в таблицу групп, вам нужно убедиться, что вы получили идентификатор вставки и создали новое слово с помощью ключевого слова «core_group_ {groupid}».

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]