Magento – Alcune variabili molto utili relative all’URL

URL della pagina in cui siamo:
$currentUrl = $this->helper(‘core/url’)->getCurrentUrl();
BASE URL della installazione di Magento
$baseUrl = Mage::getBaseUrl();
BASE URL della cartella /media installazione di Magento
$mediaUrl = Mage::getBaseUrl(‘media’);
Un Metodo alternativo per ottenere l’URL attuale
$urlRequest = Mage::app()->getFrontController()->getRequest();
$urlPart = $urlRequest->getServer(‘ORIG_PATH_INFO’);
if(is_null($urlPart))
{ $urlPart = $urlRequest->getServer('PATH_INFO'); }
$urlPart = substr($urlPart, 1 );
$currentUrl = $this->getUrl($urlPart);

Se lo store in modalità HTTPS
$isSecure = Mage::app()->getStore()->isCurrentlySecure();

Il codice di due lettere della lingua dello store attuale. (it, en, fr, etc…)
$locale = substr(Mage::app()->getLocale()->getLocale(),0,
strpos(Mage::app()->getLocale()->getLocale(),’_'));
Il tipo di controller della pagina (tracking, accout, page, catalog, etc…)
$controller_name = Mage::app()->getRequest()->getControllerName();

Tags:

Commenti chiusi, oggi festa.