IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

dhtmlxScheduler avec ZendFramework


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre habitué
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2010
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 76
    Points : 127
    Points
    127
    Par défaut dhtmlxScheduler avec ZendFramework
    Bonjour à tous,

    J'essaie d'intégrer le dhtmlxScheduler dans un projet développé avec ZF.

    Voici mon contrôleur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
     
    <?php
    class Planning_PlanningController extends Zend_Controller_Action
    {
    	protected $_libelController ='Planning';
     
        public function init()
        {
        	$this->_flashMessenger = $this->_helper->getHelper('FlashMessenger');
        	$this->_redirector = $this->_helper->getHelper('Redirector');
     
        	/**
        	 * Ajoutes les fichiers css et js
        	 */
    		$this->view->headLink()->appendStylesheet($this->view->baseUrl('/dhtmlxScheduler/codebase/dhtmlxscheduler.css'));
        	$this->view->headScript()->appendFile($this->view->baseUrl('dhtmlxScheduler/codebase/dhtmlxscheduler.js'));
        	$this->view->headScript()->appendFile($this->view->baseUrl('js/planning.js'));
        }
     
        public function indexAction()
        {
     
        }
    }
     
    ?>
    Ma vue :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
    <style type="text/css" media="screen">
    	html, body{
    		overflow:auto;
    	}	
    </style>
     
     
    	<div id="scheduler_here" class="dhx_cal_container" style='width:100%; height:100%;'>
    		<div class="dhx_cal_navline">
    			<div class="dhx_cal_prev_button">&nbsp;</div>
    			<div class="dhx_cal_next_button">&nbsp;</div>
    			<div class="dhx_cal_today_button"></div>
    			<div class="dhx_cal_date"></div>
    			<div class="dhx_cal_tab" name="day_tab" style="right:204px;"></div>
    			<div class="dhx_cal_tab" name="week_tab" style="right:140px;"></div>
    			<div class="dhx_cal_tab" name="month_tab" style="right:76px;"></div>
    		</div>
    		<div class="dhx_cal_header">
    		</div>
    		<div class="dhx_cal_data">
    		</div>
    	</div>
    et mon fichier js qui initialise le planning :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    function initplanning() {
     
    	scheduler.config.multi_day = true;
    	scheduler.config.xml_date="%Y-%m-%d %H:%i";
    	scheduler.init('scheduler_here',null,"week");
    	scheduler.load("../dhtmlxScheduler/samples/common/events.xml");
    }
     
    $(document).ready(function(){
    	initplanning();
    });
    Mon soucis c'est que rien me s'affiche. Seul le layout s'affiche le reste reste blanc. J'ai essayé on appelant la fonction initplanning avec un onload sur la balise body du layout j'ai le même problème.

    Est-ce que quelqu'un a une idée ?

    Merci d'avance.

  2. #2
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2004
    Messages
    319
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2004
    Messages : 319
    Points : 83
    Points
    83
    Par défaut
    Citation Envoyé par Joauc Voir le message
    Bonjour à tous,

    J'essaie d'intégrer le dhtmlxScheduler dans un projet développé avec ZF.

    Voici mon contrôleur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
     
    <?php
    class Planning_PlanningController extends Zend_Controller_Action
    {
    	protected $_libelController ='Planning';
     
        public function init()
        {
        	$this->_flashMessenger = $this->_helper->getHelper('FlashMessenger');
        	$this->_redirector = $this->_helper->getHelper('Redirector');
     
        	/**
        	 * Ajoutes les fichiers css et js
        	 */
    		$this->view->headLink()->appendStylesheet($this->view->baseUrl('/dhtmlxScheduler/codebase/dhtmlxscheduler.css'));
        	$this->view->headScript()->appendFile($this->view->baseUrl('dhtmlxScheduler/codebase/dhtmlxscheduler.js'));
        	$this->view->headScript()->appendFile($this->view->baseUrl('js/planning.js'));
        }
     
        public function indexAction()
        {
     
        }
    }
     
    ?>
    Ma vue :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
    <style type="text/css" media="screen">
    	html, body{
    		overflow:auto;
    	}	
    </style>
     
     
    	<div id="scheduler_here" class="dhx_cal_container" style='width:100%; height:100%;'>
    		<div class="dhx_cal_navline">
    			<div class="dhx_cal_prev_button">&nbsp;</div>
    			<div class="dhx_cal_next_button">&nbsp;</div>
    			<div class="dhx_cal_today_button"></div>
    			<div class="dhx_cal_date"></div>
    			<div class="dhx_cal_tab" name="day_tab" style="right:204px;"></div>
    			<div class="dhx_cal_tab" name="week_tab" style="right:140px;"></div>
    			<div class="dhx_cal_tab" name="month_tab" style="right:76px;"></div>
    		</div>
    		<div class="dhx_cal_header">
    		</div>
    		<div class="dhx_cal_data">
    		</div>
    	</div>
    et mon fichier js qui initialise le planning :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    function initplanning() {
     
    	scheduler.config.multi_day = true;
    	scheduler.config.xml_date="%Y-%m-%d %H:%i";
    	scheduler.init('scheduler_here',null,"week");
    	scheduler.load("../dhtmlxScheduler/samples/common/events.xml");
    }
     
    $(document).ready(function(){
    	initplanning();
    });
    Mon soucis c'est que rien me s'affiche. Seul le layout s'affiche le reste reste blanc. J'ai essayé on appelant la fonction initplanning avec un onload sur la balise body du layout j'ai le même problème.

    Est-ce que quelqu'un a une idée ?

    Merci d'avance.
    Bonjour,

    Moi aussi j'ai eu page blanche. Mais j'ai trouvé la solution :
    Ici :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div id="scheduler_here" class="dhx_cal_container" style='width:100%; height:100%;'>
    Ce code est pour le plein écran.

    Il fait enlever le : height:100%; et mettre par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div id="scheduler_here" class="dhx_cal_container" style='width:100%; height:500px;'>

    Voilà

    Cordialement,

  3. #3
    Membre habitué
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2010
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 76
    Points : 127
    Points
    127
    Par défaut
    Merci beaucoup de votre réponse

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. comment integrer l'outil webcam avec zendframework
    Par aziza_1989 dans le forum Autres composants
    Réponses: 7
    Dernier message: 25/09/2012, 14h04
  2. dbUnit avec ZendFramework
    Par maximus2010 dans le forum Zend Framework
    Réponses: 0
    Dernier message: 29/03/2010, 10h58
  3. [ZF 1.7] problème avec doctrine + oracle sur zendframework
    Par cornnery dans le forum Zend_Db
    Réponses: 1
    Dernier message: 09/03/2009, 17h41
  4. Commencer zendframework avec ou sans moteur de template
    Par whitespirit dans le forum Zend Framework
    Réponses: 4
    Dernier message: 25/01/2008, 11h59
  5. Ajax avec ZendFramework 1 RC2
    Par Verboz dans le forum MVC
    Réponses: 1
    Dernier message: 01/07/2007, 11h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo