Opencart est $this->config->get('module_var_name')

Je suis en train de personnaliser un Opencart module de paiement, je vois beaucoup d'endroits où l'info de config est utilisé, mais je ne peux pas trouver quelque chose qui crée quelles sont les variables à utiliser. Je sais que dans les pages d'administration si j'sélectionnez "paypal " norme", je peux mettre tous les "config" info, mais je ne peux pas trouver le "modèle" en les soulignant, est-il un modèle, je souhaite créer un nouveau paramètre de configuration, réglable à l'intérieur de la page admin

Comment fonctionne la page admin de savoir quelles sont les variables à définir? Si je change l'admin 'view' pour le module de paiement pour montrer un nouveau paramètre, paramètre automatiquement disponibles dans le catalogue?

exemple de certains de la config de données en cours d'utilisation...

admin\view\template\de paiement\pp_standard.tpl (paypal modèle d'administrateur), permet mode d'essai pour être ensemble....

<tr>
        <td><?php echo $entry_test; ?></td>
        <td><?php if ($pp_standard_test) { ?>
          <input type="radio" name="pp_standard_test" value="1" checked="checked" />
          <?php echo $text_yes; ?>
          <input type="radio" name="pp_standard_test" value="0" />
          <?php echo $text_no; ?>
          <?php } else { ?>
          <input type="radio" name="pp_standard_test" value="1" />
          <?php echo $text_yes; ?>
          <input type="radio" name="pp_standard_test" value="0" checked="checked" />
          <?php echo $text_no; ?>
          <?php } ?></td>
      </tr>

catalog\controller\poayment\pp_standard.php (paypal catalogue contrôleur), les utilisations ci-dessus en mode d'essai pour déterminer paypal Webservice URL coup..

if (!$this->config->get('pp_standard_test')) {
    $curl = curl_init('https://www.paypal.com/cgi-bin/webscr');
} else {
    $curl = curl_init('https://www.sandbox.paypal.com/cgi-bin/webscr');
}

Je m'attendais à trouver un "modèle" de quelque part avec "pp_standard_test" défini quelque part, mais je n'ai rien trouvé, aucune aide pour comprendre ce serait grandement apprécié.

P. S. Il y a beaucoup de conseils en ligne indiquant que le "paypal standard" module de paiement est un bon endroit pour commencer, mais plus que probablement, nous n'aurons pas droit à l'aide de paypal, c'est le principe, je suis à essayer de comprendre.

essayez avec -> catalogue->model->paiement?
catalog\model\payment\pp_standard.php n'quelques " si cette méthode de paiement disponibles logique, puis il retourne un tableau avec les touches ['code', 'titre' et 'sort_order'], qui sont toutes utilisées sur la page de paiement et les aider à remplir une liste de méthodes de paiement", rien à voir avec les paramètres sur la page admin.
Les paramètres (de paiement et d'autres paramètres) sont enregistrées dans la base de données lorsque vous l'activer dans le panneau admin - dans le tableau "setting" ... modèle pour les paramètres est à l'intérieur du modèle de réglage/dossier...j'espère que ça aide un peu...

OriginalL'auteur Nnoel | 2013-06-05