检查我们是否在10月CMS的后端区域

问题描述 投票:0回答:1

在我的代码的某些地方,我需要检查它是后端区域还是公共页面。我在Utils课上写了一个简单的函数。

    static public function isInBackend()
    {
        return (strpos(Url::current(), Config::get('cms.backendUri', 'backend')) !== false);
    }

有谁知道更好的方法来检查?

octobercms octobercms-backend
1个回答
2
投票

在OctoberCMS中检查你是否在后端是非常容易的;只需看下面的代码:

if(\App::runningInBackend()) {
    //write your code here
}

您可以从以下文档链接中了解更多信息:https://octobercms.com/docs/services/application#application-helpers

© www.soinside.com 2019 - 2024. All rights reserved.