Получаю массив с путями к файлами:
Код: Выделить всё
public function actionFiles()
{
$folder = 'C:\Bitnami\apache2\htdocs\EOD\frontend\web\dokumentacja';
$files=FileHelper::findFiles($folder);
$dataProvider = new ArrayDataProvider([
'allModels' => $files,
'pagination' => [
'pageSize' => 30,
],
]);
return $this->render('files', [
'dataProvider' => $dataProvider,
]);
}
Код: Выделить всё
array (size=8)
0 => string 'C:\Bitnami\apache2\htdocs\EOD\frontend\web\dokumentacja\11\11_2.pdf' (length=67)
1 => string 'C:\Bitnami\apache2\htdocs\EOD\frontend\web\dokumentacja\123__456.pdf' (length=68)
2 => string 'C:\Bitnami\apache2\htdocs\EOD\frontend\web\dokumentacja\1__3.pdf' (length=64)
3 => string 'C:\Bitnami\apache2\htdocs\EOD\frontend\web\dokumentacja\322_4.pdf' (length=65)
4 => string 'C:\Bitnami\apache2\htdocs\EOD\frontend\web\dokumentacja\327642\327642_1.pdf' (length=75)
5 => string 'C:\Bitnami\apache2\htdocs\EOD\frontend\web\dokumentacja\333\333_1.pdf' (length=69)
6 => string 'C:\Bitnami\apache2\htdocs\EOD\frontend\web\dokumentacja\7\7_8.pdf' (length=65)
7 => string 'C:\Bitnami\apache2\htdocs\EOD\frontend\web\dokumentacja\Test1_1.pdf' (length=67)
Код: Выделить всё
yii\grid\GridView::widget([
'dataProvider' => $dataProvider,
'columns' => [
['class' => 'yii\grid\SerialColumn'],
[
'attribute' => 'value ',
],
]
]);
В документации по findFiles не нашел информации о названии атрибутов. Может кто-то что-то подскажет ?