Guide d installation et de configuration du Back-Office : Sweelix



Documents pareils
Déployer une application Web avec WebMatrix et Ma Plateforme Web

WordPress :: Migrer son site du local vers le serveur en ligne

TUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1

Créer et gérer des catégories sur votre site Magento

Notice d'utilisation Site Internet administrable à distance

Manuel : Comment faire sa newsletter

Guide de configuration

Lancez le setup, après une phase de décompression, la fenêtre d installation des prérequis apparaît, il faut les installer :

Tutoriel Drupal version 7 :

25 mars. Tutoriel sur Laravel. Préparé par : Lydiane Beaulne-Bélisle. Ceci est un tutorial qui montre comment débuter avec le Framework PHP Laravel.

Soon_AdvancedCache. Module Magento SOON. Rédacteur. Relecture & validation technique. Historique des révisions

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI

contact@nqicorp.com - Web :

1. Installation du Module

contact@nqicorp.com - Web :

Création d'un questionnaire (sondage)

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

Guide d utilisation 2012

HTTP Commander. Table des matières. 1-Présentation de HTTP Commander

Procédure d enregistrement des étudiants sur le portail «Student Engineering & Design Community» d Autodesk :

Installation de SQL Server Reporting Services avec l intégration dans un site Windows SharePoint Services V3

Transfert de fichiers (ftp) avec dreamweaver cs5 hébergement et nom de domaine. MC Benveniste

PLAN. Qui peut faire quoi? Présentation. L'internaute Consulte le site public

Introduction : L accès à Estra et à votre propre espace Connexion Votre espace personnel... 5

SAUVEGARDE COBIAN. LE B.A. BA De La sauvegarde Avec «CobianBackup» ou comment faire des sauvegardes automatiques

Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION

Soyez accessible. Manuel d utilisation du CMS

Installer ADONIS:CE. ADONIS:Community Edition 2.0 Français. Prérequis et procédure pas à pas. BOC Information Systems 5 rue du Helder, Paris

Procédure d'installation de Oracle Client pour Windows

Module pour la solution e-commerce Magento

Mise en oeuvre d un Serveur de CD AXIS StorPoint

Guide d installation de Gael

Service d'authentification LDAP et SSO avec CAS

SYSTÈMES D INFORMATIONS

BIRT (Business Intelligence and Reporting Tools)

Savoir utiliser les services de l ENT Outils personnels SOMMAIRE

Modules Prestashop - ExportCatalogue / EXPORT IMPORT POUR MODIFICATIONS EN MASSE DANS PRESTASHOP VERSION Optim'Informatique

Créer des étiquettes avec les adresses d'un tableau Calc

Fonds Unique Interministériel Guide utilisateur EXTRANET 23/10/2014

Manuel d utilisateur 1

Site web établissement sous Drupal

VTX FTP. Transfert de fichiers business par FTP - Manuel de l'utilisateur. Informations complémentaires : info@vtx.

MISE A JOUR : 04 FEVRIER 2011 PROCÉDURE D INSTALLATION. Cegid Business COMMENT INSTALLER CEGID BUSINESS V9 SOUS WINDOWS XP, VISTA ET 7

INSTALLER JOOMLA! POUR UN HEBERGEMENT LINUX

NAS 208 WebDAV Une alternative au protocole FTP pour le partage sécurisé des fichiers

Inscription de votre site sur Google Configuration du sitemap et de Webmaster Tools pour PrestaBox

Dans ce mémento, vous trouverez les informations détaillées pour configurer les fonctionnalités du Responsive Design dans le Worldsoft CMS:

Procédure d'utilisation de Password Gorilla

Déclarer un serveur MySQL dans l annuaire LDAP. Associer un utilisateur DiaClientSQL à son compte Windows (SSO)

MANUEL WORDPRESS. Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site:

MANUEL D'INSTALLATION SUR WINDOWS 2003/2008 SERVER

SERVICE TECHNIQUE Module Certissim pour Magento

a) Supprimer les bases de données installées dans la version 6.03

Point de départ état des lieux. Plus de 200 sites web Internet Périmètre institutionnel = site national + 21 sites des centres de recherche

VIDÉOSURVEILLANCE. Procédures de paramétrage des différentes box du marché

Vous y trouverez notamment les dernières versions Windows, MAC OS X et Linux de Thunderbird.

KWISATZ MODULE PRESTASHOP

Mettre à jour PrestaShop

SOMMAIRE. Comment se connecter?

Plate-forme de travail collaboratif Agorazimut

CONNECTEUR PRESTASHOP VTIGER CRM

Guide d'installation et de configuration du module

1 / Introduction. 2 / Gestion des comptes cpanel. Guide débuter avec WHM. 2.1Créer un package. 2.2Créer un compte cpanel

Création de site Internet avec Jimdo

Installation / Sauvegarde Restauration / Mise à jour

Plate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA. Guide d'utilisation

Guide Enseignant de l application OpenERP

Paramétrage des navigateurs

Installation et Réinstallation de Windows XP

Saisissez le login et le mot de passe (attention aux minuscules et majuscules) qui vous ont

PDO : PHP Data Object 1/13

Module ebay pour PrestaShop Guide du vendeur

PORTAIL SHAREPOINT 100% ÉQUIPÉS

ht t p: // w w w.m e di al o gis.c om E - Ma i l : m ed i a l og i m e di a l o g i s. c om Envoi des SMS

PROJET AZURE (par Florent Picard, A2011)

PREMIERE CONNEXION & CREATION DU COMPTE

Manuel d'utilisation de l'administration du site Japo.ch - 1

Installation et utilisation du client FirstClass 11

Création d'un site neutre et présentation des éléments de la page d'accueil

Volet de visualisation

MANUEL D INSTALLATION Sous WINDOWS

Processus de commande sur

Connexion entre une BD FileMaker Pro 10 et ArcGis 10.x sous Windows 7

Les tablettes et l'extranet Intermixt Mode d'emploi

De EnvOLE 1.5 à EnvOLE 2. Document pour l administrateur

OwnCloud. Définition 1 / 10. Date d'édition 03/09/2013 Public concerné Étudiants, Personnels Version du logiciel

1. Comment accéder à mon panneau de configuration VPS?

Installer VMware vsphere

JAHIA 6. Création et modification de sites web UniNE

Déclarer un serveur MySQL dans l annuaire LDAP. Associer un utilisateur DiaClientSQL à son compte Windows (SSO)

SOMMAIRE 1 INTRODUCTION 3 2 CONTACTER VOTRE SUPPORT 3 3 ESPACE DE GESTION DES CARTES 4 4 CONFIGURER UNE CARTE 5

Modélisation PHP Orientée Objet pour les Projets Modèle MVC (Modèle Vue Contrôleur) Mini Framework

Les 11 èmes Journées de la Recherche Avicole et Palmipèdes à Foie Gras les 25 et 26 mars 2015, à Tours CONSIGNES AUX AUTEURS Soumission du résumé

ACDSee 9 Gestionnaire de photos

Date: 22/10/12 Version: 3.2

Créer une connexion entre Sage CRM et Sage Etendue pour émettre directement des devis et commandes

K?ellaWeb Saisie des absences, retards et sanctions APLON en mode Web

CHEQUE DOMICILE : PAIEMENT EN LIGNE d un intervenant ou d un prestataire

PROMETHEE Guide d installation

Transcription:

Guide d installation et de configuration du Back-Office : Sweelix Installation Dézipper le fichier. Importer le dossier "sweelix" à la racine de votre projet web, et le dossier «sweelix-bo» au même niveau que votre dossier de projet web. Configuration Déploiement BDD : Ouvrir PhpMyAdmin Pour créer une base de données : Privilèges > Ajouter un utilisateur Attribuer un nom d'utilisateur et un mot de passe. Recopiez ce mot de passe. Dans l'onglet "base de données pour cet utilisateur", cochez "Créer une base portant son nom et donner à cet utilisateur tous les privilèges sur cette base" Cliquez sur Exécuter. Le message suivant devrait apparaître : "Vous avez ajouté un utilisateur" Dans : sweelix\common\database importer chacun des scripts SQL dans l'ordre suivant (cf. figure 1). (Fig. 1)

Si tout va bien, vous aurez ceci Il est important d'avoir les privilèges pour que l import se fasse sans rencontrer de problèmes.

Configuration : Dans : sweelix-bo\protected\config\main.php Ligne 19 : Avant Yii::setPathOfAlias('sweelix', '..'.DIRECTORY_SEPARATOR.'sweelix'); setpathofalias prend en compte le chemin depuis l'index, donc cela devient Après Yii::setPathOfAlias('sweelix', '..'.DIRECTORY_SEPARATOR.'votre-dossierprojet'.DIRECTORY_SEPARATOR.'sweelix'); configurer la connexion à la DB, en fonction de vos informations Ligne 77 : 'db'=>array( 'connectionstring' => 'mysql:host=localhost;dbname=votre-db', 'emulateprepare' => true, 'username' => 'nom-user', 'password' => 'xxx', 'charset' => 'utf8', 'enableparamlogging' => true, ), Dans : sweelix-bo\index.php Ligne 16 : A définir selon votre configuration $yii=dirname( FILE ).'/../yii-1.1.8.r3324/framework/yii.php'; Si tout est correctement paramétrer, vous pouvez accéder au B.O depuis l URL : http://<votre-url-sweelix-bo>/index.php

Le CMS Comme dit ultérieurement, on accède au CMS depuis l url : http://<votre-url-sweelix-bo>/index.php L interface de connexion se présente comme tel. Créer l arborescence de votre site :

Les 3 screens illustrent comment créer simplement l arborescence de votre site. Si vous deviez vous tromper de niveau, vous pouvez corriger cela en faisant un glisser/déposer de votre rubrique au niveau qui lui était destiné.

Créer un template dans la BD : Depuis PhpMyAdmin, dans votre DB. Dans la table templates, cliquez sur insérer Là, il va falloir entrer le nom du templateclass : Ce dernier sera repris au sein de votre développement, donc pensez à le choisir avec soin. Ainsi, que le nom du templatetitle, ce dernier servira de nom pour votre template à appeler depuis le Back-Office. Enfin dans templatetype, vous devez choisir entre single et list que vous devez déterminer par rapport au fait que vous réutiliserez ce template plusieurs fois ou au contraire s il ne servira qu une fois. Cliquer sur exécuter, le template est créer dans la DB. Créer un template dans votre code : Dans sweelixbo/templates/ créer un template avec le nom donné lors de la création du template sur PhpMyAdmin associé à templateclass (étape précédente). Le template est composé d éléments natifs : content title, content subtitle, content URL. Et d éléments artificiels, ce sont ceux que l on ajoute à notre template. Par exemple, ici logo et content

Dans <votre-projet>\protected\config\main.php, importez les composants du CMS 'sweelix.wrappers.yii.*', 'sweelix.wrappers.yii.ar.*', 'sweelix.wrappers.yii.dao.*', 'sweelix.wrappers.yii.db.*', 'sweelix.wrappers.yii.entities.*', 'sweelix.wrappers.yii.web.*', 'sweelix.common.*', 'sweelix.common.db.*', 'sweelix.common.entities.*', 'sweelix.common.ui.*', Et la ligne suivante en début de votre fichier main.php Yii::setPathOfAlias('sweelix', 'sweelix'); Puis le code suivant, où vous le voulez dans main.php 'urlmanager' => array( 'class' => 'SwUrlManager', Cette dernière permet de «transcoder» l URL (nous y viendrons plus tard). Il faut maintenant créer dans votre projet, un controller de test et lui définir une actionindex : public function actionindex() { } $article = SwContent::model()->findByPk(1); echo CHtml::link($article->contentTitle, $article->geturl());

SwContent est associé à l objet content dans le CMS sweelix. Ici, on déclare notre variable $article comme étant l élément associé à la PrimaryKey (ici l ID), de valeur 1. Créer un second controller, qui portera le même nom que votre template, créer ensuite la view associée à ce même controller. Le controller doit étendre vers SwController. class ArticleHistoryController extends SwController