如何从主题/资产加载多个CSS和JS文件?

时间:2019-10-06 20:22:22

标签: prestashop-1.7

我需要使用自定义的Prestashop主题,但我不知道如何从theme / assets目录中加载多个CSS和JS文件。

我试图在FrontController.php中使用setMedia()方法。

$this->registerStylesheet('czechcom', '/assets/css/bootstrap.min.css', ['media' => 'all', 'priority' => 50]);
        $this->registerStylesheet('czechcom', '/assets/css/select2.min.css', ['media' => 'all', 'priority' => 50]);
        $this->registerStylesheet('czechcom', '/assets/css/styles_2_main.css', ['media' => 'all', 'priority' => 0]);
        $this->registerStylesheet('czechcom', '/assets/css/styles_3_product_listing.css', ['media' => 'all', 'priority' => 0]);
        $this->registerStylesheet('czechcom', '/assets/css/styles_extra.css', ['media' => 'all', 'priority' => 0]);
        $this->registerStylesheet('czechcom', '/assets/css/styles_footer.css', ['media' => 'all', 'priority' => 0]);
        $this->registerStylesheet('czechcom', '/assets/css/styles_layout.css', ['media' => 'all', 'priority' => 0]);
        $this->registerStylesheet('czechcom', '/assets/css/styles_slider.css', ['media' => 'all', 'priority' => 0]);
        $this->registerStylesheet('czechcom', '/assets/css/styles_top-products-style.css', ['media' => 'all', 'priority' => 0]);
        $this->registerStylesheet('czechcom', '/assets/css/stylesheet_lightbox.css', ['media' => 'all', 'priority' => 10]);
        $this->registerStylesheet('czechcom', '/assets/css/t.css', ['media' => 'all', 'priority' => 50]);

CSS文件未显示在HTML文档的TAG中。

0 个答案:

没有答案