对于ModuledMinController,addCSS在PrestaShop中不工作

对于ModuledMinController,addCSS在PrestaShop中不工作,prestashop,Prestashop,我正忙于创建管理模块和扩展ModuleAdminController类。我试图通过以下方式添加一些CSS: class AdminPrintspecJobsController extends ModuleAdminController { public function setMedia() { parent::setMedia(); $this->addCss(_MODULE_DIR_ . $this->module->nam

我正忙于创建管理模块和扩展ModuleAdminController类。我试图通过以下方式添加一些CSS:

class AdminPrintspecJobsController extends ModuleAdminController
{
    public function setMedia()
    {
        parent::setMedia();
        $this->addCss(_MODULE_DIR_ . $this->module->name . "/css/printspec_table.css");
    }

    // ...
}
在Chrome中,当我刷新我的管理页面时,网络面板指示该文件已添加到DOM中,但它失败,出现HTTP 404 not found错误

我的文件夹结构如下所示:

.
├── AdminTab.gif
├── config.xml
├── controllers
│   └── admin
│       ├── AdminPrintspecJobs.php
│       └── AdminTab.php
├── css
│   └── printspec_table.css
├── printspec.php
└── views
    └── templates
        └── admin
            └── printspec_jobs
                └── jobs.tpl

我做错了什么

我通过关闭友好URL,然后再打开,成功地使其工作。

我已将问题缩小到.htaccess。如果我清空文件,我可以直接访问CSS,就像其他模块一样?