Archives de la Catégorie : Exemples de code

Mar 06

Yii1 – 2 boutons d’action sur un formulaire

Tweet Il arrive qu’il soit nécessaire d’avoir besoin de deux boutons d’action ou plus sur un formulaire. Il faut donc pouvoir distinguer laquelle des actions a été exécutés. Partons du principe que l’on souhaite afficher le formulaire en création, pour cela nous allons appeler l’action create. L’action create va rediriger l’utilisateur vers la vue « form » …

Lire la Suite »

Fév 24

Yii1 – CActiveRecord – findAll() – trier le résultat

Tweet Vous souhaitez récupérer la totalité d’une table avec un tri particulier en utilisant les ActiveRecord et la fonction findAll(). Comme d’habitude Yii framework vous facilite la vie $variable=NomModel::model()->findAll(array(’order’=>’ColonneDeTri’)); $variable=NomModel::model()->findAll(array(‘order’=>’ColonneDeTri’));

Fév 18

Yii1 – Download un fichier depuis un blob dans une base de données MySQL

Tweet Nous avons vu dans l’article précédent : Une fois le fichier stocké en base de données, nous allons voir comment récupérer le fichier dans un blob. Le code est simple … Controller public function actionDownloadFile() { // Recherche de l’enregistrement en base de données $model=Image::model()->findByPk(’7’);   // code introduit pour transférer le fichier header(’Pragma: …

Lire la Suite »

Fév 12

Yii1 – Uploader un fichier dans un blob d’une base de données

Tweet Dans un article précédent, nous avons vu comment uploader un fichier sur le serveur . Nous allons voir maintenant comment charger un fichier dans une base de données. Au niveau de la vue (view.php) Nous allons utiliser le composant « activeFileField » pour que l’utilisateur sélectionne le fichier. Note : Pour que cela fonctionne, il faut …

Lire la Suite »

Fév 05

Yii1 – Upload un fichier

Tweet Nous allons voir dans cet article comment envoyer un fichier sur le serveur après sélection par l’utilisateur. Au niveau de la vue (view.php) Nous allons utiliser le composant « activeFileField » pour que l’utilisateur sélectionne le fichier. Note : Pour que cela fonctionne, il faut mettre à jour ‘htmlOptions’ avec « array(‘enctype’ => ‘multipart/form-data’) ». <h1> <?php $form=$this->beginWidget(’CActiveForm’, …

Lire la Suite »

Oct 10

Créer une liste déroulante avec YiiFramework

Tweet Dans cet article nous allons voir comment utiliser la liste déroulante dans un formulaire. Comme Yii est la pour faciliter la vie du développeur, la classe dropDownList vous permettra d’afficher une liste déroulante soit à partir de données que vous lui indiquerez manuellement ou soit à partir de données provenant d’une base de données …

Lire la Suite »

Sep 25

Yii1- Référence de la page sur laquelle l’action a été lancée

Tweet Le framework Yii vous permet de gérer les requêtes et URL. Dans le cas ou vous avez besoin de connaitre la page à l’origine de l’action qui vient d’être exécutée, voila le code à utiliser   print Yii::app()->request->urlReferrer;print Yii::app()->request->urlReferrer;

Sep 18

La version de Yii

Tweet Pour connaitre dans votre programme la version de Yii installée. Ajouter le code suivant à votre page   print Yii::getVersion();print Yii::getVersion();