【问题标题】:How can I create my own functions in October CMS?如何在十月 CMS 中创建自己的函数?
【发布时间】:2019-03-27 06:45:23
【问题描述】:

“全局”是指我可以在页面和布局的任何地方调用的函数,而无需在我应该使用它们的每个地方重复它们

【问题讨论】:

    标签: laravel octobercms


    【解决方案1】:

    您可以创建自己的自定义插件并在 Plugin.php 中使用 registerMarkupTags

    public function registerMarkupTags()
    {
        return [
            'functions' => [
                'currentUrl' => function () {
                    return request()->getRequestUri();
                },
                'currentUrlFull' => function () {
                    return URL::to(request()->getRequestUri());
                },
                'ip' => function () {
                    return Request::ip();
                }
            ]
        ];
    }
    

    【讨论】:

      猜你喜欢
      • 2020-01-11
      • 1970-01-01
      • 1970-01-01
      • 2016-06-07
      • 2020-12-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-08
      相关资源
      最近更新 更多