Я создаю модуль чтения Excel в Drupal 8. Я хочу получить реальный путь к файлу для чтения по пути, например public: //2016-03/Places.xls.
Какую функцию я должен вызвать для получения реального пути к файлу?
1
api.drupal.org/api/drupal/core!includes!file.inc/function/…
—
Мохаммед Гомма
Для чтения с чем? Этот путь работает практически со всем, например, file_get_contents ('public: // ...') работает просто отлично.
—
Бердир
Я получил ответ с точки зрения drupal 8: `\ Drupal :: service ('file_system') -> realpath ('public: //2016-03/Places_2.xlsx')`
—
Nisam
Отправьте это как ответ и примите это как решение. Это поможет другим с тем же вопросом.
—
Арам Бояджян
У меня была похожая ситуация, но в итоге я пошел с 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)