web-dev-qa-db-ja.com

Drupal 7 img srcパスの問題

私はsrc = "sites/mysite/files/imagename"のimgを含むブロックを作成しました。すべてのノードで機能しますが、検索ページでの読み込みに失敗しました。

これは検索モジュールの問題ですか? Drupal 7、私は、次のように統一されたURL管理を持っていると思います:

  • exapmle.com/files、exapmle.com/modules/Module_name、または

  • exapmle.com/modules/core(Symbolic Link points to sites/all/modules)/ Module_name

  • exapmle.com/themes/Theme_name、または

  • exapmle.com/themes/core(Symbolic Link points to sites/all/themes)/ Theme_name ...

  • ...

1
user3384404

drupalサイト内の任意のソースまたはパスについては、このようにsrcを使用します。どこでも機能します。$src = base_path() .'sites/files/logo.png';

4
Rupesh

相対パスを持つユーザー作成のリンクを持つノードが多数あるサイトでも同じ問題が発生しました。私が注目に値するもの:clean urlsを使用すると、相対パスへの参照が台無しになる可能性があることがわかります。 この質問 を参照してください。クリーンなURLを有効にしている場合は、リンクに絶対パスを使用することをお勧めします。

0