problème avec JFactory::getConfig() dans J3.4.X

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

  • problème avec JFactory::getConfig() dans J3.4.X

    Bonjour,

    J'ai créé un script php pour un formulaire de contact. Dans ce script je souhaite utiliser l'adresse mail du site renseigné dans la config du site.
    La où j'ai un problème, c'est que je n'arrive pas à récupérer cette valeur $MailForm qui se trouve dans configuration.php. J'ai fait plusieurs tests en fonction de mes recherches sur le net mais pas moyen.
    quand j'utilise le code ci-dessous, j'ai un joli "Restricted acces":
    Code:
    <?php
    
            defined('_JEXEC') or die('Restricted access');
    
            $config = JFactory::getConfig();
    	$mail = $config->get( 'MailFrom' );
    ?>
    Si j'enlève le definied('_JEXEC'), JFactory::GetConfig(); ne fonctionne plus!

    Savez vous comment je peux utiliser cette variable $mailform?

    Merci d'avance,
    Fyleos.
    Mon site de créa web: pixsweb.fr

  • #2
    Re : problème avec JFactory::getConfig() dans J3.4.X

    Bonjour,

    Il ne suffit pas d'appeler les classes Joomla!
    Il faut d'abord importer le framework !

    Code PHP:
    <?php

            defined
    ('_JEXEC') or die('Restricted access');
    if (
    file_exists(__DIR__ '/defines.php'))
    {
        include_once 
    __DIR__ '/defines.php';
    }

    if (!
    defined('_JDEFINES'))
    {
        
    define('JPATH_BASE'__DIR__);
        require_once 
    JPATH_BASE '/includes/defines.php';
    }

    require_once 
    JPATH_BASE '/includes/framework.php';

            
    $config JFactory::getConfig();
        
    $mail $config->get'MailFrom' );
    fonctionnerait bien mieux, puisque le framework et les chemin seraient définis.
    Pas de demande de support par MP.
    S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

    Commentaire


    • #3
      Re : problème avec JFactory::getConfig() dans J3.4.X

      Je vais tester ce point, merci.
      Mon site de créa web: pixsweb.fr

      Commentaire


      • #4
        Re : problème avec JFactory::getConfig() dans J3.4.X

        Ca ne fonctionne pas non plus. J'ai toujours un joli "Restricted acces" sur ma page blanche.
        Mon script se trouve dans mon template, template/montemplate/mon_script.php, le problème vient éventuellement de là.
        Mon site de créa web: pixsweb.fr

        Commentaire


        • #5
          Re : problème avec JFactory::getConfig() dans J3.4.X

          Le code de base de l'intégration présume ton script à la racine du site. Si le script ets placé ailleurs, il te faut adapter les chemins.
          Pas de demande de support par MP.
          S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

          Commentaire

          Annonce

          Réduire
          Aucune annonce pour le moment.

          Partenaire de l'association

          Réduire

          Hébergeur Web PlanetHoster
          Travaille ...
          X