mirror of
https://github.com/yiisoft/yii2.git
synced 2025-11-02 21:41:19 +08:00
anchor tag fixed (from <a> to <span>) [ci skip] (#17157)
This commit is contained in:
committed by
Alexander Makarov
parent
26789ed04e
commit
1f1319cb9e
@ -4,7 +4,7 @@ Composants graphiques d'affichage de données
|
|||||||
Yii fournit un jeu de [composants graphiques](structure-widgets.md) utilisables pour afficher des données. Tandis que le componsant graphique [DetailView](#detail-view) (vue détaillée) peut être utilisé pour afficher un enregistrement unique, les composants graphiques [ListView](#list-view) (vue en liste) et [GridView](#grid-view) (vue en grille) peuvent être utilisés pour afficher plusieurs enregistrements en liste ou en grille assortis de fonctionnalités telles que la pagination, le tri et le filtrage.
|
Yii fournit un jeu de [composants graphiques](structure-widgets.md) utilisables pour afficher des données. Tandis que le componsant graphique [DetailView](#detail-view) (vue détaillée) peut être utilisé pour afficher un enregistrement unique, les composants graphiques [ListView](#list-view) (vue en liste) et [GridView](#grid-view) (vue en grille) peuvent être utilisés pour afficher plusieurs enregistrements en liste ou en grille assortis de fonctionnalités telles que la pagination, le tri et le filtrage.
|
||||||
|
|
||||||
|
|
||||||
Vue détaillée (classe *DetailView*) <a name="detail-view"></a>
|
Vue détaillée (classe *DetailView*) <span id="detail-view"></span>
|
||||||
----------------------------------
|
----------------------------------
|
||||||
|
|
||||||
Le composant graphique [[yii\widgets\DetailView|DetailView]] (vue détaillée) affiche les détails d'un [[yii\widgets\DetailView::$model|modèle]] de données unique.
|
Le composant graphique [[yii\widgets\DetailView|DetailView]] (vue détaillée) affiche les détails d'un [[yii\widgets\DetailView::$model|modèle]] de données unique.
|
||||||
@ -30,7 +30,7 @@ echo DetailView::widget([
|
|||||||
]);
|
]);
|
||||||
```
|
```
|
||||||
|
|
||||||
Vue en liste (class *ListView*)<a name="list-view"></a>
|
Vue en liste (class *ListView*)<span id="list-view"></span>
|
||||||
------------------------------
|
------------------------------
|
||||||
|
|
||||||
Le composant graphique [[yii\widgets\ListView|ListView]] (vue en liste) est utilisé pour afficher des données issues d'un [fournisseur de données](output-data-providers.md). Chacun des modèles est rendu en utilisant le composant [[yii\widgets\ListView::$itemView|ListView]] (vue en liste) spécifié. Comme ce composant fournit des fonctionnalités telles que la pagination, le tri et le filtrage de base, il est pratique, à la fois pour afficher des informations et pour créer des interfaces utilisateur de gestion des données.
|
Le composant graphique [[yii\widgets\ListView|ListView]] (vue en liste) est utilisé pour afficher des données issues d'un [fournisseur de données](output-data-providers.md). Chacun des modèles est rendu en utilisant le composant [[yii\widgets\ListView::$itemView|ListView]] (vue en liste) spécifié. Comme ce composant fournit des fonctionnalités telles que la pagination, le tri et le filtrage de base, il est pratique, à la fois pour afficher des informations et pour créer des interfaces utilisateur de gestion des données.
|
||||||
@ -90,7 +90,7 @@ echo ListView::widget([
|
|||||||
Celles-ci sont alors disponibles aussi dans la vue en tant que variables.
|
Celles-ci sont alors disponibles aussi dans la vue en tant que variables.
|
||||||
|
|
||||||
|
|
||||||
Vue en grille (classe *GridView*)<a name="grid-view"></a>
|
Vue en grille (classe *GridView*)<span id="grid-view"></span>
|
||||||
--------------------------------
|
--------------------------------
|
||||||
|
|
||||||
La vue en grille, ou composant [[yii\grid\GridView|GridView]], est un des composants les plus puissants de Yii. Ce composant est extrêmement utile si vous devez rapidement construire l'interface d'administration du système. Il accepte des données d'un [fournisseur de données](output-data-providers.md) et rend chacune des lignes en utilisant un jeu de [[yii\grid\GridView::columns|columns]] (colonnes), présentant ainsi l'ensemble des données sous forme d'une grille.
|
La vue en grille, ou composant [[yii\grid\GridView|GridView]], est un des composants les plus puissants de Yii. Ce composant est extrêmement utile si vous devez rapidement construire l'interface d'administration du système. Il accepte des données d'un [fournisseur de données](output-data-providers.md) et rend chacune des lignes en utilisant un jeu de [[yii\grid\GridView::columns|columns]] (colonnes), présentant ainsi l'ensemble des données sous forme d'une grille.
|
||||||
|
|||||||
@ -582,7 +582,7 @@ Si [[yii\i18n\MissingTranslationEvent::translatedMessage]] est défini par le ge
|
|||||||
> Note: chacune des sources de messages gère ses traductions manquantes séparément. Si vous avez recours à plusieurs sources de messages et que vous voulez qu'elles gèrent les messages manquants de la même manière, vous devez assigner le gestionnaire d'événement correspondant à chacune d'entre-elles.
|
> Note: chacune des sources de messages gère ses traductions manquantes séparément. Si vous avez recours à plusieurs sources de messages et que vous voulez qu'elles gèrent les messages manquants de la même manière, vous devez assigner le gestionnaire d'événement correspondant à chacune d'entre-elles.
|
||||||
|
|
||||||
|
|
||||||
### Utilisation de la commande `message`<a name="message-command"></a>
|
### Utilisation de la commande `message`<span id="message-command"></span>
|
||||||
|
|
||||||
Les traductions peuvent être stockées dans des [[yii\i18n\PhpMessageSource|fichiers php]], des [[yii\i18n\GettextMessageSource|fichiers .po ]] ou dans une [[yii\i18n\DbMessageSource|bases de données]]. Reportez-vous aux classes spécifiques pour connaître les options supplémentaires.
|
Les traductions peuvent être stockées dans des [[yii\i18n\PhpMessageSource|fichiers php]], des [[yii\i18n\GettextMessageSource|fichiers .po ]] ou dans une [[yii\i18n\DbMessageSource|bases de données]]. Reportez-vous aux classes spécifiques pour connaître les options supplémentaires.
|
||||||
|
|
||||||
|
|||||||
@ -1154,7 +1154,7 @@ $customers = Customer::find()->with([
|
|||||||
> ```
|
> ```
|
||||||
|
|
||||||
|
|
||||||
### リレーションを使ってテーブルを結合する <a name="joining-with-relations">
|
### リレーションを使ってテーブルを結合する <span id="joining-with-relations"></span>
|
||||||
|
|
||||||
> Note: この項で説明されていることは、MySQL、PostgreSQL など、
|
> Note: この項で説明されていることは、MySQL、PostgreSQL など、
|
||||||
リレーショナル・データベースに対してのみ適用されます。
|
リレーショナル・データベースに対してのみ適用されます。
|
||||||
|
|||||||
@ -739,7 +739,7 @@ class TranslationEventHandler
|
|||||||
> Note: 全てのメッセージ・ソースは、欠落した翻訳をそれぞれ独自に処理します。
|
> Note: 全てのメッセージ・ソースは、欠落した翻訳をそれぞれ独自に処理します。
|
||||||
> いくつかのメッセージ・ソースを使っていて、それらが同じ方法で欠落した翻訳を取り扱うようにしたい場合は、対応するイベント・ハンドラを全てのメッセージ・ソースそれぞれに割り当てなければなりません。
|
> いくつかのメッセージ・ソースを使っていて、それらが同じ方法で欠落した翻訳を取り扱うようにしたい場合は、対応するイベント・ハンドラを全てのメッセージ・ソースそれぞれに割り当てなければなりません。
|
||||||
|
|
||||||
### `message` コマンドを使う <a name="message-command"></a>
|
### `message` コマンドを使う <span id="message-command"></span>
|
||||||
|
|
||||||
翻訳は [[yii\i18n\PhpMessageSource|php ファイル]]、[[yii\i18n\GettextMessageSource|.po ファイル]]、または [[yii\i18n\DbMessageSource|database]] に保存することが出来ます。追加のオプションについてはそれぞれのクラスを参照してください。
|
翻訳は [[yii\i18n\PhpMessageSource|php ファイル]]、[[yii\i18n\GettextMessageSource|.po ファイル]]、または [[yii\i18n\DbMessageSource|database]] に保存することが出来ます。追加のオプションについてはそれぞれのクラスを参照してください。
|
||||||
|
|
||||||
|
|||||||
@ -107,7 +107,7 @@ Yii поддерживает множество хранилищ кэша:
|
|||||||
|
|
||||||
> Tip: Вы можете использовать разные способы хранения кэша в одном приложении. Общая стратегия заключается в использовании памяти под хранение небольших часто используемых данных (например, статистические данные). Для больших и реже используемых данных (например, содержимое страницы) лучше использовать файлы или базу данных.
|
> Tip: Вы можете использовать разные способы хранения кэша в одном приложении. Общая стратегия заключается в использовании памяти под хранение небольших часто используемых данных (например, статистические данные). Для больших и реже используемых данных (например, содержимое страницы) лучше использовать файлы или базу данных.
|
||||||
|
|
||||||
## Кэш API, <a name="cache-apis"> </a>
|
## Кэш API, <span id="cache-apis"></span>
|
||||||
|
|
||||||
У всех компонентов кэша имеется один базовый класс [[yii\caching\Cache]] со следующими методами:
|
У всех компонентов кэша имеется один базовый класс [[yii\caching\Cache]] со следующими методами:
|
||||||
|
|
||||||
|
|||||||
@ -7,7 +7,7 @@ Yii предоставляет набор [виджетов](structure-widgets.m
|
|||||||
таблицы с возможностью сортировки, фильтрации и разбивки данных постранично.
|
таблицы с возможностью сортировки, фильтрации и разбивки данных постранично.
|
||||||
|
|
||||||
|
|
||||||
DetailView <a name="detail-view"></a>
|
DetailView <span id="detail-view"></span>
|
||||||
----------
|
----------
|
||||||
|
|
||||||
Виджет [[yii\widgets\DetailView|DetailView]] отображает детали по данным для одной [[yii\widgets\DetailView::$model|model]].
|
Виджет [[yii\widgets\DetailView|DetailView]] отображает детали по данным для одной [[yii\widgets\DetailView::$model|model]].
|
||||||
@ -39,7 +39,7 @@ echo DetailView::widget([
|
|||||||
]);
|
]);
|
||||||
```
|
```
|
||||||
|
|
||||||
ListView <a name="list-view"></a>
|
ListView <span id="list-view"></span>
|
||||||
--------
|
--------
|
||||||
|
|
||||||
Виджет [[yii\widgets\ListView|ListView]] использует для отображения информации [провайдера данных](output-data-providers.md).
|
Виджет [[yii\widgets\ListView|ListView]] использует для отображения информации [провайдера данных](output-data-providers.md).
|
||||||
@ -104,7 +104,7 @@ echo ListView::widget([
|
|||||||
Они также станут доступны в виде в качестве переменных.
|
Они также станут доступны в виде в качестве переменных.
|
||||||
|
|
||||||
|
|
||||||
GridView <a name="grid-view"></a>
|
GridView <span id="grid-view"></span>
|
||||||
--------
|
--------
|
||||||
|
|
||||||
Таблица данных или GridView - это один из сверхмощных Yii виджетов. Он может быть полезен, если необходимо быстро создать
|
Таблица данных или GridView - это один из сверхмощных Yii виджетов. Он может быть полезен, если необходимо быстро создать
|
||||||
|
|||||||
@ -492,7 +492,7 @@ class TranslationEventHandler
|
|||||||
> обработчик события для каждого источника.
|
> обработчик события для каждого источника.
|
||||||
|
|
||||||
|
|
||||||
Использование команды `message` <a name="message-command"></a>
|
Использование команды `message` <span id="message-command"></span>
|
||||||
--------------------------------------------------------------
|
--------------------------------------------------------------
|
||||||
|
|
||||||
Переводы могут храниться в [[yii\i18n\PhpMessageSource|PHP-файлах]], [[yii\i18n\GettextMessageSource|файлах .po]] или в [[yii\i18n\DbMessageSource|базе данных]]. См. соответствующие классы для дополнительных опций.
|
Переводы могут храниться в [[yii\i18n\PhpMessageSource|PHP-файлах]], [[yii\i18n\GettextMessageSource|файлах .po]] или в [[yii\i18n\DbMessageSource|базе данных]]. См. соответствующие классы для дополнительных опций.
|
||||||
|
|||||||
@ -7,7 +7,7 @@ Yii提供了一套数据小部件 [widgets](structure-widgets.md) ,这些小
|
|||||||
排序和过滤功能的一个列表或者表格。
|
排序和过滤功能的一个列表或者表格。
|
||||||
|
|
||||||
|
|
||||||
DetailView <a name="detail-view"></a>
|
DetailView <span id="detail-view"></span>
|
||||||
----------
|
----------
|
||||||
|
|
||||||
[[yii\widgets\DetailView|DetailView]] 小部件显示的是单一 [[yii\widgets\DetailView::$model|model]] 数据的详情。
|
[[yii\widgets\DetailView|DetailView]] 小部件显示的是单一 [[yii\widgets\DetailView::$model|model]] 数据的详情。
|
||||||
@ -59,7 +59,7 @@ echo DetailView::widget([
|
|||||||
]);
|
]);
|
||||||
```
|
```
|
||||||
|
|
||||||
ListView <a name="list-view"></a>
|
ListView <span id="list-view"></span>
|
||||||
--------
|
--------
|
||||||
|
|
||||||
[[yii\widgets\ListView|ListView]] 小部件用于显示数据提供者 [data provider](output-data-providers.md) 提供的数据。
|
[[yii\widgets\ListView|ListView]] 小部件用于显示数据提供者 [data provider](output-data-providers.md) 提供的数据。
|
||||||
@ -124,7 +124,7 @@ echo ListView::widget([
|
|||||||
在视图中,上述这些附加数据也是可以作为变量来使用的。
|
在视图中,上述这些附加数据也是可以作为变量来使用的。
|
||||||
|
|
||||||
|
|
||||||
GridView <a name="grid-view"></a>
|
GridView <span id="grid-view"></span>
|
||||||
--------
|
--------
|
||||||
|
|
||||||
数据网格或者说 GridView 小部件是Yii中最强大的部件之一。如果你需要快速建立系统的管理后台,
|
数据网格或者说 GridView 小部件是Yii中最强大的部件之一。如果你需要快速建立系统的管理后台,
|
||||||
|
|||||||
@ -116,7 +116,7 @@ class User extends ActiveRecord implements IdentityInterface
|
|||||||
并带有其他相关信息头(如HTTP 基本认证会有 `WWW-Authenticate` 头信息)。
|
并带有其他相关信息头(如HTTP 基本认证会有 `WWW-Authenticate` 头信息)。
|
||||||
|
|
||||||
|
|
||||||
## 授权 <a name="authorization"></a>
|
## 授权 <span id="authorization"></span>
|
||||||
|
|
||||||
在用户认证成功后,你可能想要检查他是否有权限执行对应的操作来获取资源,
|
在用户认证成功后,你可能想要检查他是否有权限执行对应的操作来获取资源,
|
||||||
这个过程称为 *authorization* ,
|
这个过程称为 *authorization* ,
|
||||||
|
|||||||
@ -679,7 +679,7 @@ class TranslationEventHandler
|
|||||||
> 你应该给它们每一个消息源指定相应的事件处理程序。
|
> 你应该给它们每一个消息源指定相应的事件处理程序。
|
||||||
|
|
||||||
|
|
||||||
### 使用 `message` 命令(Using the `message` command) <a name="message-command"></a>
|
### 使用 `message` 命令(Using the `message` command) <span id="message-command"></span>
|
||||||
|
|
||||||
翻译储存在 [[yii\i18n\PhpMessageSource|php 文件]],[[yii\i18n\GettextMessageSource|.po 文件] 或者 [[yii\i18n\DbMessageSource|数据库]]。具体见类的附加选项。
|
翻译储存在 [[yii\i18n\PhpMessageSource|php 文件]],[[yii\i18n\GettextMessageSource|.po 文件] 或者 [[yii\i18n\DbMessageSource|数据库]]。具体见类的附加选项。
|
||||||
|
|
||||||
|
|||||||
@ -679,7 +679,7 @@ If [[yii\i18n\MissingTranslationEvent::translatedMessage]] is set by the event h
|
|||||||
> and wish them to treat the missing translations in the same way, you should assign the corresponding event handler to each of them.
|
> and wish them to treat the missing translations in the same way, you should assign the corresponding event handler to each of them.
|
||||||
|
|
||||||
|
|
||||||
### Using the `message` command <a name="message-command"></a>
|
### Using the `message` command <span id="message-command"></span>
|
||||||
|
|
||||||
Translations can be stored in [[yii\i18n\PhpMessageSource|php files]], [[yii\i18n\GettextMessageSource|.po files]] or in a [[yii\i18n\DbMessageSource|database]]. See specific classes for additional options.
|
Translations can be stored in [[yii\i18n\PhpMessageSource|php files]], [[yii\i18n\GettextMessageSource|.po files]] or in a [[yii\i18n\DbMessageSource|database]]. See specific classes for additional options.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user