Je veux obtenir base-secure-url
sans index.php
.
J'ai activé index.php
pour une raison quelconque. Maintenant, j'ai un fichier PHP dans le répertoire racine de Magento, et je veux appeler les pages sécurisées Magento à partir de ce fichier PHP.
Remarque: j'ai plusieurs magasins sur mon site
Veuillez fournir plus d'idées à ce sujet.
magento-1.7
script
secure
base-url
Amit Bera
la source
la source
Réponses:
Je mentionne cela parce que personne d'autre ne l'a fait, mais je préfère utiliser
Mage::getUrl
ouMage::getBaseUrl
. Les deux détectent automatiquement si la page est déjà sécurisée lorsque vous ne la spécifiez pas.la source
getStoreConfig
. Il accepte un ID, un code (tel que défini dans admin) ou unMage_Core_Model_Store
objet, utilisez simplement tout ce que vous avez dans votre code.comme l'a dit @Aphroz, vous pouvez utiliser
afin de récupérer l'URL de base sécurisée. Cela renvoie une URL sécurisée car nous l'avons spécifié via le deuxième paramètre
true
. Ici, le premier paramètre est spécifié commeMage_Core_Model_Store::URL_TYPE_WEB
. Cela signifie que la méthode renvoie une valeur correspondant à ce champ de configuration du systèmeweb/secure/base_url
. Ce champ est la valeur que nous spécifions àdonc si ce champ ne l'utilise pas
index.php
avec l'URL de base, la méthode ne donnera pas index.php avec l'URL. S'il tientindex.php
, alors il retournera le même. Donc, pour vous assurer que index.php n'est pas là, vous pouvez utiliser lastr_replace
fonction.la source
Ci-dessous la liste d'accès URL
Obtenez des URL dans des pages CMS ou des blocs statiques
URL de base:
URL du magasin:
également stocker uniquement l'URL
URL du média:
obtenir uniquement l'URL du média
si vous obtenez un chemin de dossier
URL de skin:
obtenir uniquement l'URL du skin
Obtenez des URL dans des fichiers PHP (incl. Modèles / PHTML)
Obtenez l'URL de base dans magento:
Obtenir l'URL de base sans index.php
URL actuelle
ou
ou
URL de skin:
URL d'apparence non sécurisée:
URL de skin sécurisée:
URL du média
ou
Obtenez l'URL Js:
ou
obtenir l'URL du magasin:
URL d'accueil:
Obtenir les chemins de répertoire
Créer l'URL du module:
Obtenir plus de détails sur l'obtention des URL
la source
Cela devrait faire l'affaire:
Court et doux.
la source
Tu ne peux pas utiliser ça?
la source