【问题标题】:need assetic filter to replace variables in JS oder CSS files需要资产过滤器来替换 JS oder CSS 文件中的变量
【发布时间】:2013-08-12 19:30:03
【问题描述】:

我正在寻找一个简单的资产过滤器,它可以在我的 symfony 应用程序中替换 Javascript 文件中的变量。 我想在我的应用程序 config.yml 中定义变量,并在我的 JS 文件中使用 $variablename。

【问题讨论】:

    标签: php symfony filter assetic


    【解决方案1】:

    返回 css 作为控制器响应。

    /**
     * @Route("/style.css")
     */
    public function styleAction()
    {
        $response = new Response();
        $response->setContent(/* make your css */);
        $response->headers->set('Content-Type', 'text/css');
        return $response;
    }
    

    【讨论】:

    • 不确定这是否有效,因为我希望过滤器在其他过滤器之前执行(例如更少的编译)。否则,如果我的 LESS 文件中有占位符,我的 PHP Less 编译器可能会崩溃。但是谢谢你的建议。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-09-29
    • 2021-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多