DNN 9 SPA Модуль QuickSettings - PullRequest
0 голосов
/ 04 июня 2018

Мне очень жаль, что я должен сделать такой пост, но я искал повсюду, и я не нашел хорошего примера того, как использовать / ссылаться на быстрые настройки на модуле SPA для DNN 9. Есть ли в любом случае, чтокто-то может указать мне пример кода или привести пример того, как вы можете сохранить / сослаться на быстрые настройки модулей.

1 Ответ

0 голосов
/ 05 июня 2018

Мое Меню ресторана Пример модуля имеет SPA-версию , с полной и быстрой реализацией быстрых настроек.

Редактировать: В моем примере выше я просто получаю доступ к настройке в методе контроллера webAPI для представления.Если вы хотите указать настройку в качестве маркера SPA в своем HTML-представлении, используйте [ModuleContext: {SettingName}].

В моем примере выше я задаю настройку модуля с помощью следующего кода:

ModuleController.Instance.UpdateModuleSetting(ActiveModule.ModuleID, "RestaurantMenu_CurrencyCulture", settings.CurrencyCulture);

Второй параметр - это имя ключа словаря настройки.Поэтому, чтобы получить это значение параметра в View.html, я бы использовал следующий токен SPA: `

[ModuleContext:RestaurantMenu_CurrencyCulture]
...