![]() |
1
12
如果Drupal在自己的域中(即,
如果Drupal在子文件夹中(例如
正如我在回答你删除的同一个问题时所解释的,如果你试图以编程方式生成路径(也就是说,你不知道文件目录在哪里),你需要使用
因此,如果文件位于:
假设前面的问题仍然是用例,那么应该使用
使用之前提供的预期输出,解决方案将是:
因此,假设您的站点位于
但如果您的站点位于子文件夹中(例如
|
![]() |
2
11
德鲁巴7
|
![]() |
3
4
只使用
在这种情况下,您将拥有类似“http://www.mywebsite.com/sites/default/files/images/image.jpeg”的路径。 $uri是一个内部路径,如“public://images/image.jpeg” 这是Drupal 7,享受它,爱它 |
![]() |
4
2
已在Drupal 7中删除文件\目录\路径。如果使用它,将收到一个错误“调用未定义函数”。请尝试使用Drupal_real_path或。您可以在这里找到不推荐使用的函数。 http://api.drupal.org/api/drupal/includes!file.inc/function/file_directory_path/6 |
![]() |
5
1
示例:访问
只放
|
![]() |
6
0
我尝试了马克的解决方案,发现我的目录是 “/sites/default/files/images/a.jpg”页 但是当我将它作为img-src写入节点时,它没有显示相关的图像。 另外,当我写信的时候 “./sites/default/files/images/a.jpg(站点/默认值/文件/图像/a.jpg)”。 它奏效了: 因为在第一种情况下,Drupal试图在 “内容/网站/默认值/文件/图像/a.jpg” |
![]() |
Giorgio · 将域URL添加到href和src相对路径 10 年前 |
![]() |
regetskcob · DocumentBuilder从绝对路径解析文件 11 年前 |
|
user1592947 · 在localhost中使用映像的绝对路径 12 年前 |