mirror of
https://github.com/yiisoft/yii2.git
synced 2025-08-26 14:26:54 +08:00
update max_file_uploads link (#18953)
This commit is contained in:
@ -123,7 +123,7 @@ También puedes subir varios archivos a la vez, con algunos ajustes en el códig
|
||||
Primero debes ajustar la clase del modelo, agregando la opción `maxFiles` en la regla de validación `file` para limitar
|
||||
el número máximo de archivos a subir. Definir `maxFiles` como `0` significa que no hay límite en el número de archivos
|
||||
a subir simultáneamente. El número máximo de archivos permitidos para subir simultáneamente está también limitado
|
||||
por la directiva PHP [`max_file_uploads`](https://secure.php.net/manual/en/ini.core.php#ini.max-file-uploads),
|
||||
por la directiva PHP [`max_file_uploads`](https://www.php.net/manual/en/ini.core.php#ini.max-file-uploads),
|
||||
cuyo valor por defecto es 20. El método `upload()` debería también ser modificado para guardar los archivos uno a uno.
|
||||
|
||||
```php
|
||||
|
@ -107,7 +107,7 @@ Dans le code ci-dessus, lorsque le formulaire est soumis, la méthode [[yii\web\
|
||||
|
||||
Vous pouvez également charger sur le serveur plusieurs fichiers à la fois, avec quelques ajustements au code présenté dans les sous-sections précédentes.
|
||||
|
||||
Tout d'abord, vous devez ajuster la classe du modèle en ajoutant l'option `maxFiles` dans la règle de validation de `file` pour limiter le nombre maximum de fichiers à charger simultanément. Définir `maxFiles` à `0` signifie que ce nombre n'est pas limité. Le nombre maximal de fichiers que l'on peut charger simultanément est aussi limité par la directive PHP [`max_file_uploads`](https://secure.php.net/manual/en/ini.core.php#ini.max-file-uploads), dont la valeur par défaut est 20. La méthode `upload()` doit aussi être modifiée pour permettre la sauvegarde des fichiers un à un.
|
||||
Tout d'abord, vous devez ajuster la classe du modèle en ajoutant l'option `maxFiles` dans la règle de validation de `file` pour limiter le nombre maximum de fichiers à charger simultanément. Définir `maxFiles` à `0` signifie que ce nombre n'est pas limité. Le nombre maximal de fichiers que l'on peut charger simultanément est aussi limité par la directive PHP [`max_file_uploads`](https://www.php.net/manual/en/ini.core.php#ini.max-file-uploads), dont la valeur par défaut est 20. La méthode `upload()` doit aussi être modifiée pour permettre la sauvegarde des fichiers un à un.
|
||||
|
||||
```php
|
||||
namespace app\models;
|
||||
|
@ -123,7 +123,7 @@ class SiteController extends Controller
|
||||
首先你得调整模型类,在 `file` 验证规则里增加一个 `maxFiles` 选项,用以限制一次上传文件的最大数量。
|
||||
`upload()`方法也得修改,以便一个一个地保存上传的文件。将 `maxFiles` 设置为 `0` 意味着可以同时上传的文件数量没有限制。
|
||||
允许同时上传的文件的最大数量也受到 PHP 指令
|
||||
[`max_file_uploads`](https://secure.php.net/manual/en/ini.core.php#ini.max-file-uploads)的限制,
|
||||
[`max_file_uploads`](https://www.php.net/manual/en/ini.core.php#ini.max-file-uploads)的限制,
|
||||
默认为20。还应该更新 `upload()` 方法以逐个保存上传的文件。
|
||||
|
||||
```php
|
||||
|
@ -123,7 +123,7 @@ You can also upload multiple files at once, with some adjustments to the code li
|
||||
First you should adjust the model class by adding the `maxFiles` option in the `file` validation rule to limit
|
||||
the maximum number of files allowed to upload. Setting `maxFiles` to `0` means there is no limit on the number of files
|
||||
that can be uploaded simultaneously. The maximum number of files allowed to be uploaded simultaneously is also limited
|
||||
with PHP directive [`max_file_uploads`](https://secure.php.net/manual/en/ini.core.php#ini.max-file-uploads),
|
||||
with PHP directive [`max_file_uploads`](https://www.php.net/manual/en/ini.core.php#ini.max-file-uploads),
|
||||
which defaults to 20. The `upload()` method should also be updated to save the uploaded files one by one.
|
||||
|
||||
```php
|
||||
|
Reference in New Issue
Block a user