tutoriel de production de widgets yii2.0
Production de widgets :
1. Prenons l'exemple de la création d'un widget bonjour. La figure suivante montre une structure de répertoires simple (peut être modifiée selon les besoins) :
<.>
<?php namespace commonwidgetshello; use yiiaseWidget; class HelloWidget extends Widget { public $msg = ''; /** * 初始化 * @see yiiaseObject::init() */ public function init(){ parent::init(); } public function run(){ return $this->render('index',['msg'=>$this->msg]); } }
//简单举例,此处可以设计视图 <?php echo $msg;
<?=commonwidgetshelloHelloWidget::widget(['msg'=>'hello world'])?>
Le rôle. du widget Il existe de nombreuses petites fonctions répétitives dans le projet, telles que le téléchargement d'images et l'éditeur de texte. Transformer ces fonctions en petites parties peut améliorer le taux de réutilisation du code et je pense personnellement que l'ensemble du site Web peut l'être. divisé en plusieurs petites parties.
Ce qui précède est le contenu du didacticiel de production de widgets yii2.0. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois (www.php.cn) !

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds



