Zend HTML Link 到 $baseUrl 上面的文件

Zend HTML Link to file above $baseUrl

我正在尝试在页面的头部创建一个 html link 到 /public 目录之外的 /node_modules/ 文件。 $baseUrl/public.

如何为不在 /public 目录中的文件创建 link?

我尝试了通常的相对路径 (../),但显然这不起作用,需要 php 来解决这个问题。

目录结构如下:-

/siteroot    
    /node_modules/
    /public

示例当前 link:-

<?php echo $baseUrl; ?>/node_modules/jquery-ui-timepicker-addon/dist/jquery-ui-timepicker-addon.css">

但这会在 public 中查找 /node_modules/,这不是必需的。

您可以使用 getcwd(),这将 return 项目目录的路径,即“/siteroot”,作为当前工作目录。

现在您可以将其用作

<?php echo getcwd(); ?>/node_modules/jquery-ui-timepicker-addon/dist/jquery-ui-timepicker-addon.css">