Я не использую сейчас мультиарендность. Я заметил условие ec.getWeb().getSession().getAttribute("moqui.tenantAllowOverride")! != "N"
в файле login.ftl. Но мне не удалось установить его, так что мои пользователи не видят поле Tennant ID.
Что мне нужно настроить, чтобы скрыть поле Tennant ID в логине?
Ответы (1)
Атрибут сеанса moqui.tenantAllowOverride устанавливается платформой из поля TenantHostDefault.allowOverride, если есть запись для имени хоста текущего запроса. Вы можете установить это вручную (в предварительных действиях) или просто закомментировать поле в форме входа в систему. Любой подход требует небольших изменений файлов в каталоге времени выполнения. В какой-то момент в XML-файле Moqui Conf может быть флаг для полного отключения мультитенантных функций, но сейчас для этого нет ничего.
person
David E. Jones
schedule
01.08.2016