Archives du mot-clé : yiiframework

Juil 11

Yii2 – Comment rediriger vers une autre action ?

Tweet Lors du développement de votre site Web, il est fréquent que vous deviez rediriger l’utilisateur vers une url différente. La fonction « Redirect » de la classe Controller nous aide à rediriger vers une autre action. namespace app\controllers use Yii; Class RedirigeController extends Controller{ public function actionTest(){ // redirige vers l’action show $this->redirect(\Yii::$app->urlManager->createUrl(« redirige/show »)); } public function …

Lire la Suite »

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 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 »

Nov 27

Yii1 – Configurer l’accès à la base de données avec Yiiframework

Tweet Nous allons voir dans cet article le moyen de se connecter à une base de données MySQL. Le mécanisme reste le même pour une connexion à une base ProgresSQL, Oracle… Yii prend en charge de nombreux moteurs de base de données, notamment : Microsoft SQL Server, MySQL, Oracle, ProgresSQL… Configurer votre serveur PHP Pour …

Lire la Suite »

Oct 23

Yii1- Envoyer un mail avec PHPMailer et YiiFramework

Tweet Pour envoyer un mail, nous allons utiliser l’extension PHPMailer. PHPMailer est une librairie qui permet d’envoyer ou de consulter des mails. Pour cela, nous allons l’utiliser comme une extension dans Yii. PHPMailer Installation de l’extension PHPMailer Tout d’abord, vous allez télécharger la dernière version ici Une fois télécharger, vous allez extraire le fichier dans …

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

Pré requis à l’utilisation de Yii

Tweet Pour utiliser Yii, vous avez besoin d’accéder à un serveur Web configuré avec PHP. Si vous êtes sous Windows, vous pouvez utiliser par exemple WampServer (http://www.wampserver.com/) ou easyPhp (http://www.easyphp.org/). J’ai testé pour vous WampServer. Le site est en français, l’installation est facile et son utilisation très intuitive permet de le configurer très rapidement (sans …

Lire la Suite »

Sep 18

Qu’est-ce que le framework Yii ?

Tweet Yii est un framework de développement Web libre (« opensource »), écrit en PHP5 et qui permet la réalisation de développement rapide. Yii apporte toutes les briques nécessaires pour aider à la réalisation d’applications extrêmement performantes et optimisées. Yii est idéal aussi bien pour les petits projets que pour les grands projets. Yii Framework …

Lire la Suite »

Mai 30

Utilisation des dates pour l’international avec Yiiframework

Tweet Traduction de l’article »Using International Dates » de RussellEngland que vous trouverez ici. Lorsque « je » est utilisé, il s’agit bien évident de l’auteur d’origine RussellEngland. Introduction J’ai eu besoin d’utiliser des dates aux formats britannique (dd/mm/yyyy) dans mon application, mais il m’a été difficile de trouver des exemples sur la manière de faire jusqu’au jour ou …

Lire la Suite »