Автоселект блога

Приветствую, друзья. Недавно начал знакомиться с движком, оооочень интересно, и перспектив у него тьма. Однако, тем, кто с ЛС не имел дела, разобраться порой непросто.
Возник вопрос, и есть наглядный пример реализации того, что я сам как-то не смог осилить.
Прямо здесь при создании топика есть выбор: Топик, Вики-топик. В каждой из этих категорий в поле селекта блога разные списки. Очень полезная и нужная функция, котрая, во-первых, юзерфрендли; во-вторых исключает возможность публикации в блог другой категории.
Так вот, как это реализовать?

6 комментариев

0
Такое делается без всякого кодирования/программирования/шаманства:
1) Создаете в админке типы контента
2) Создаете там же типы блогов
3) Увязываете типы блогов и типы контента

Например: создаете тип контента «фотоальбом», создаете тип блога «фотоальбомы», и в настроках типа блога указываете, что в него могут быть добавлены только топики типа «фотоальбомы».

Все, теперь если юзер при создании топика выбирает, что он хочет создать фотоальбом, то в списке блогов ему будут видны только те блоги, куда разрешено добавлять фотоальбомы.
0
Спасибо)) Поутру уже и сам понял это, заглянув на Git. Но тут новая непонятка вылезла: скачал Alto 1.1, при установке выдаёт:
E_WARNING [2] Wrong parameter count for class_alias()
See details in error.log
Fatal error: Class 'C' not found in /home/g/gomuveru/alto1/public_html/common/config/menu.php on line 210

E_ERROR [1] Class 'C' not found
See details in error.log

не найден класс…
другой вариант ошибки — не найден класс Е в Loader.class.php

файлы брал из Git
0
Эту версию толком еще не тестировали на установку. Но за багрепорт спасибо
0
И вам спасибо.
0
Дело в том, что и замена файлов на новые с сохранением config.local не даёт результата
0
при установке выдаёт:
E_WARNING [2] Wrong parameter count for class_alias()...
Исправлено
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.