私はdrupalの初心者です。drupal で特定のフォルダから画像を取得したいと考えています。特定のカスタム テーマから直接 drupal イメージを取得する方法はありますか。
質問する
388 次
2 に答える
0
ローカル ファイル システムのイメージ パスの配列が必要な場合は、このコードを使用すると、必要なことが行われます。sites/default/files/vegas
ディレクトリ内のすべての png jpg gif パスを取得します。
//We will use the stream wrapper to access your files directory
if ($wrapper = file_stream_wrapper_get_instance_by_uri('public://')) {
//Now we can easily get an actual path to that folder
$directory = $wrapper->realpath();
//Don't forget to append your "vegas" subfolder here
$directory .= DIRECTORY_SEPARATOR . 'vegas' . DIRECTORY_SEPARATOR;
$images = glob($directory . "*.{jpg,png,gif}", GLOB_BRACE);
foreach($images as $imagePath)
{
//Do your thing!
echo $imagePath;
}
}
于 2015-10-08T22:20:32.783 に答える