Ich möchte base-secure-url
ohne auskommen index.php
.
Ich habe index.php
aus irgendeinem Grund aktiviert . Jetzt habe ich eine PHP-Datei im Magento-Stammverzeichnis und möchte Magento-sichere Seiten aus dieser PHP-Datei aufrufen.
Hinweis: Ich habe mehrere Geschäfte auf meiner Website
Bitte geben Sie hierzu weitere Ideen an.
magento-1.7
script
secure
base-url
Amit Bera
quelle
quelle
Antworten:
Ich erwähne dies, weil es sonst niemand hat, aber ich bevorzuge es,
Mage::getUrl
oder zu verwendenMage::getBaseUrl
. Beide erkennen automatisch, ob die Seite bereits sicher ist, wenn Sie sie nicht angeben.quelle
getStoreConfig
. Es akzeptiert eine ID, einen Code (wie in admin festgelegt) oder einMage_Core_Model_Store
Objekt. Verwenden Sie einfach alles, was Sie in Ihrem Code zur Verfügung haben.wie @Aphroz sagte, können Sie verwenden
um eine sichere Basis-URL abzurufen. Dies gibt eine sichere URL zurück, da wir sie über den zweiten Parameter angegeben haben
true
. Hier wird der erste Parameter als angegebenMage_Core_Model_Store::URL_TYPE_WEB
. Dies bedeutet, dass der Rückgabewert der Methode diesem Systemkonfigurationsfeld entsprichtweb/secure/base_url
. Dieses Feld ist der Wert, den wir angebenWenn dieses Feld dort nicht
index.php
zusammen mit der Basis-URL verwendet wird, gibt die Methode index.php nicht zusammen mit der URL aus. Wenn dies der Fall istindex.php
, wird dasselbe zurückgegeben. Um sicherzustellen, dass index.php nicht vorhanden ist, können Sie diestr_replace
Funktion verwenden.quelle
Unterhalb der URL-Zugriffsliste
Abrufen von URLs in CMS-Seiten oder statischen Blöcken
Basis-URL:
URL speichern:
auch nur URL speichern
Medien-URL:
nur Medien-URL erhalten
wenn Sie einen Ordnerpfad erhalten
Skin-URL:
Nur Skin-URL abrufen
URLs in PHP-Dateien abrufen (inkl. Vorlagen / PHTML)
Holen Sie sich Base Url in Magento:
Holen Sie sich die Basis-URL ohne index.php
Aktuelle URL
oder
oder
Skin-URL:
Unsichere Haut-URL:
URL für sichere Haut:
Medien-URL
oder
Js URL abrufen:
oder
Laden-URL abrufen:
Get Home URL:
Verzeichnispfade abrufen
Modul-URL erstellen:
Weitere Informationen zum Abrufen von URLs
quelle
Dies sollte den Trick tun:
Kurz und bündig.
quelle
Kannst du das nicht benutzen?
quelle