Мой случай: у меня есть приложение 2sxc, которое отображает календарь.Но я управляю спортивным клубом с 3 местами, и я бы хотел календарь событий для каждого места.Эти 3 экземпляра должны быть на одной странице, и я должен переключать данные в зависимости от клуба.
Я подумал, что могу установить переменную в настройках приложения (Конфигурация или Ресурсы) и использовать ее следующим образом:
@App.Settings.Club or @App.Resources.Club
но эти данные, похоже, присутствуют для всех экземпляров приложения в одной зоне (портале).
Я знаю, что могу различать приложения с помощью @ App.AppGuid или@ App.AppId, но все экземпляры имеют одинаковый идентификатор, и я не могу использовать PageId, поскольку они находятся на одной странице.
Единственный найденный способ - использовать заголовокмодуля DNN и используйте @Dnn.Module.ModuleTitle
, чтобы получить информацию, но она не самая лучшая.
Итак, как я могу различить экземпляры одного и того же приложения?
Спасибо за вашу помощь!