Composant: Partie Admin, page blanche à l'appel de edit.php

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Composant: Partie Admin, page blanche à l'appel de edit.php

    Bonjour,

    Je vais essayée de faire simple.
    J'ai deux problèmes:

    - Le premier, j'ai une liste d'hôtel, qui fonctionne, mais quand je veut éditer un hôtel ou créer un nouvel hôtel le lien:
    Code:
    http://localhost/JoomlaDev/administrator/index.php?option=com_interim&view=hotel&layout=edit&id=2
    est ouvert. Le problème c'est que le layout le fonctionne pas, par contre dès que je le modifie, en rajoutant une lettre, un point ou même en enlevant des lettres, la page s'affiche et les modifications ou enregistrement sont correctement effectuer.

    - Le deuxième, j'ai une liste d'Opération, qui elle aussi fonctionne, mais cette fois-ci l'adresse:
    Code:
    http://localhost/JoomlaDev/administrator/index.php?option=com_interim&view=operation&layout=edit&id=2
    ne renvoie rien, et si je modifie le layout, l'erreur 500 La mise en page edit.php est introuvable s'affiche.

    Je vois colle mon Display qui est dans admin/controller.php qui à mon avis pose un problème:
    Code PHP:
    function display($cachable false$urlparams false
        {
            
    // call parent behavior
            
    parent::display($cachable$urlparams);

            
    // Set the submenu
            
    InterimHelper::addSubmenu(JRequest::getCmd('view'$this->default_view));
            return 
    $this;
        } 
    J'ai vérifiée dans mon serveur local, les dossiers sont copiées et opérationnelles...
    Dernière édition par Nenidd à 20/01/2014, 12h19

  • #2
    Re : Impossible d'éditer un object dans mon composant.

    Personne?

    Edit:
    J'ai modifier mon display() mais le problème reste aussi:
    Code PHP:
        function display($cachable false$urlparams false
        {

            
    // Set the submenu
            
    InterimHelper::addSubmenu(JRequest::getCmd('view'$this->default_view));

            
    $view        JRequest::getCmd('view''interim');
            
    $layout     JRequest::getCmd('layout''default');
            
    $id            JRequest::getInt('id');

            
    // Check for edit form.
            
    if ($view == 'hotel' && $layout == 'edit' && !$this->checkEditId('com_interim.edit.hotel'$id)) {
                
    // Somehow the person just went to the form - we don't allow that.
                
    $this->setError(JText::sprintf('JLIB_APPLICATION_ERROR_UNHELD_ID'$id));
                
    $this->setMessage($this->getError(), 'error');
                
    $this->setRedirect(JRoute::_('index.php?option=com_interim&view=hotels'false));

                return 
    false;
            }
            elseif (
    $view == 'operation' && $layout == 'edit' && !$this->checkEditId('com_interim.edit.operation'$id)) {
                
    // Somehow the person just went to the form - we don't allow that.
                
    $this->setError(JText::sprintf('JLIB_APPLICATION_ERROR_UNHELD_ID'$id));
                
    $this->setMessage($this->getError(), 'error');
                
    $this->setRedirect(JRoute::_('index.php?option=com_interim&view=operations'false));

                return 
    false;
            }
            elseif (
    $view == 'demande' && $layout == 'edit' && !$this->checkEditId('com_interim.edit.demande'$id)) {
                
    // Somehow the person just went to the form - we don't allow that.
                
    $this->setError(JText::sprintf('JLIB_APPLICATION_ERROR_UNHELD_ID'$id));
                
    $this->setMessage($this->getError(), 'error');
                
    $this->setRedirect(JRoute::_('index.php?option=com_interim&view=demandes'false));

                return 
    false;
            }

            return 
    parent::display();
        } 
    Dernière édition par Nenidd à 17/01/2014, 09h28

    Commentaire


    • #3
      Re : Composant: Partie Admin, page blanche à l'appel de edit.php

      Le problème était en fait, un problème de script javascript.

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X