Quelque chose comme base_url de codeigniter pour opencart?
Codeigniter a une fonction, base_url()
<?php echo base_url('/file')?>
qui imprime l'URL absolue,
Est-il un équivalent pour Opencart?
$this->config->get('config_url');
? Edit: C'est un peu différent si l'utilisation de SSL: $this->config->get('config_ssl');
Je ne pense pas que c'est la même chose, tu veux dire à l'aide de
$this->config->get('config_url').'/file'
??Eh bien, vous pourriez faire votre propre
function
qui ajoute juste quel que soit le paramètre de vous passer à l'URL de base, c'est tout ce que CodeIgniter est base_url
est en train de faire.Ce sont vous avez besoin pour ce faire, exactement? Peut ne pas avoir besoin de faire tout cela
je veux travailler dans le local et de la production sans avoir à modifier à chaque fois l'url..
OriginalL'auteur Toni Michel Caubet | 2013-10-15
Vous devez vous connecter pour publier un commentaire.
Regarder dans le header.php contrôleur de fichier
Appelez simplement ci-dessous à partir de votre fichier de modèle.
/catalog/view/theme/your-theme-name/template/common/header.tpl
pas n'importe où ailleursDonc il n'y a pas de solution à utiliser dans les contrôleurs?
Dans les contrôleurs ou les modèles que Vous utilisez ce
$this->config->get('config_[url|ssl]')
... Le code Jenson prélevée est à partir de l'en-tête contrôleur juste pour Vous montrer comment obtenir l'URL de base... Maintenant c'est à Vous de l'utiliser lorsque Vous en avez besoin. Mais sachez que cette URL de base contienthttp://yourdomain.com/
(pourconfig_url
) ouhttps://yourdomain.com/
(pourconfig_ssl
).Merci beaucoup pour votre réponse !!
OriginalL'auteur Jenson M John