Drupal 8でExcel読み取りモジュールを作成しています。public://2016-03/Places.xlsのようなパスから読み取るために、ファイルの実際のパスを取得したいと考えています。
ファイルの実際のパスを取得するには、どの関数を呼び出す必要がありますか?
1
api.drupal.org/api/drupal/core!includes!file.inc/function/...
—
モハメドGOMMA
何で読むの?そのパスはほとんどすべてで機能します。たとえば、file_get_contents( 'public:// ...')は問題なく機能します。
—
Berdir 2016年
私はdrupal 8に関して答えを得ました。それは `\ Drupal :: service( 'file_system')-> realpath( 'public://2016-03/Places_2.xlsx')`
—
Nisam
それを応答として投稿し、解決策として受け入れます。それは同じ質問を持つ他の人を助けるでしょう。
—
Aram Boyajyan 2016年
私は似たような状況があったが、一緒に行くことになったfile_create_urlそれは扱うことができるため
—
usernameabc
managed files (These are files that have either been uploaded by users or were generated automatically (for example through CSS aggregation))
とshipped files (those outside of the files directory, which ship as part of Drupal core or contributed modules or themes)