1С-бітрікс розробникам - створюємо підфоруми

Попросили тут мене створити подфорум на форумі. Знаючи, що у Бітрікс стандартно це не зробити, я вже збирався сказати "ніяк.", Як раптом мене осінило.

Рішення в лоб і є по суті милицею, але в принципі придатне. Хоча місцями незручне.

1. Маємо стандартну демку, і нам треба додати подфорум "Золоті партнери" в форум "Партнерський":

1С-бітрікс розробникам - створюємо підфоруми

2. Змінюємо в настройках _данного_ компонента параметр "Показувати тільки вибрані форуми" і вибираємо тільки ті, що є на даній сторінці. Зауважу, що новостворювані форуми НЕ будуть тут з'являтися, поки ви не відзначите їх в даній настройці. На цьому і зіграємо.

Тут ми всі зробили, можемо закривати сторінку.

3. Йдемо в адмінку і створюємо форум "Золотих". Все як і раніше, але ось шлях ми беремо нестандартний:

1С-бітрікс розробникам - створюємо підфоруми

Ви вже напевно зрозуміли, що ми просто кинемо ще один компонент, але в іншому місці. Ось це "інше місце" і вказуємо.

4. Також, змінюємо батьківський форум, дописуючи в описі:

1С-бітрікс розробникам - створюємо підфоруми

Маємо таку картину в публічній частині:

1С-бітрікс розробникам - створюємо підфоруми

5. Власне далі залишилося лише створити папку gold в поточному розділі (ну у кожного своє місце) і кинути туди компонент форуму, вказавши в "Показувати тільки вибрані форуми" тільки обрані вже подфорум (-и).

1С-бітрікс розробникам - створюємо підфоруми

Але в принципі, в залежності від специфіки проекту і форуму, можна домогтися різними Хакамі цілком робочий варіант форуми / підфоруми. Мені вистачило варіанту вище, без строчки коду.

8-800-250-1860 Контакти Карта сайту
Дизайн сайту -